PowerShellにて、フォルダのACLユーザの追加・ACLの変更、ACLの拒否については出来ましたが、ACLユーザ自体を削除する方法を調べましたがわかりませんでした。
参考となるサイトやヒントをご教授頂けないでしょうか。
※PowerShellでACLユーザ自体削除が出来ないようであれば、PowerShellではなく、cacls、icacls、subinaclなどで検討しようかなと思っています。
■該当ユーザのACLを拒否
・"Allow"を"Deny"に指定
・アクセス権を"Delete"や"DeleteSubdirectoriesAndFiles"に指定
■サンプル
$folder_path = 'c:\temp\test'
$fc_user_name = 'Domain\UserName'
$acl = Get-Acl $folder_path
$permission = ($fc_user_name,"FullControl","ContainerInherit, ObjectInherit", "None","Allow")
$accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule
$permission
$acl.SetAccessRule($accessRule)
$acl | Set-Acl $folder_path
よろしくお願いいたします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/30 02:18