【发布时间】:2017-12-15 13:46:01
【问题描述】:
所以我有了下一条路径:C:\folder1\folder2\fileName。查看 C:\folder1 上的安全选项卡,可以看到具有 完全权限 的 Alice 用户名。但是去 C:\folder1\folder2\fileName Alice 还不在那里。如何使用 powershell v2 Alice 成员 递归 在 C:\folder1 中插入,以便根 C:\folder1 下的所有文件也将具有相同的 Alice 用户名设置和完全权限。
我试过了:
$acl = Get-Acl C:\folder1
$permission = "domain\Alice","FullControl","Allow"
$accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission
$acl.SetAccessRule($accessRule)
$acl | Set-Acl C:\folder1
但它似乎不适用于 C:\folder1\folder1\fileName。猜猜我正在尝试为 Alice 申请权限,这在最后一个 fileName 项中尚不存在。
【问题讨论】:
标签: powershell permissions acl