首页 > 解决方案 > C# 或 Powershell - 通过 SID 拒绝特定用户对文件的所有权限

问题描述

我试图通过 SID 拒绝特定用户对文件的所有权限。

在此处输入图像描述

下面的powershell脚本不起作用,请建议!

如果 C# 中有任何解决方案,请也提出建议。谢谢!

 $acl=get-acl "C:\Program Files (x86)\Apps\App1\app1.exe.config"
 $accessrule = New-Object system.security.AccessControl.FileSystemAccessRule(""S-1-5-80-2570749625-3670579428-2043555603-1384573946-1864689131"","Read",,,"Allow")
 $acl.RemoveAccessRuleAll($accessrule)
 Set-Acl -Path "C:\Program Files (x86)\Apps\App1\app1.exe.config" -AclObject $acl

标签: c#powershellacl

解决方案


推荐阅读