通过 Powershell 更改 NTFS 安全性

通过 Powershell 更改 NTFS 安全性

我正在寻找一种简单的 Powershell 方法来设置特定文件夹的 NTFS 权限。

Get-Acl "\\fileserver\c$\Program Files\Target"对我来说根本不起作用。有什么想法吗?

答案1

您要做的就是使用get-acl并将其保存到变量中。然后,您可以修改该变量并将其推送到相关文件/文件夹,方法是:set-acl

有一些这里有很好的例子这里还有更多例子

如果这太复杂(有时会变得有点混乱),您可以随时icacls.exe从 PowerShell 脚本调用并按照传统方式执行。

相关内容