【发布时间】:2016-05-16 04:16:09
【问题描述】:
需要一点帮助。该脚本根本没有更改权限。
我想让文件夹的名称成为具有完全权限的文件夹的所有者。
$foldernames = (Get-ChildItem \\knesmbmdc001\profiles).Name
$user = "$foldernames"
$usercount = 0
foreach($name in $foldernames)
{
If ($usercount -le 5)
{
Try
{
$rule = New-Object System.Security.AccessControl.FileSystemAccessRule($user,"FullControl", "ContainerInherit, ObjectInherit", "None", "Allow")
$acl = get-acl $name
$acl.AddAccessRule($rule)
Set-acl $name $acl
}
catch
{
Add-Content C:\user_done.txt $name
}
}
}
【问题讨论】:
标签: powershell powershell-3.0 powershell-4.0