我有以下内容:
$dir = ".AES.key"
$Acl = Get-Acl -Path $dir
$Acl.Access | ft
返回me:
FileSystemRights AccessControlType IdentityReference IsInherited InheritanceFlags PropagationFlags
---------------- ----------------- ----------------- ----------- ---------------- ----------------
FullControl Allow NT-AUTORITÄTSYSTEM True None None
FullControl Allow VORDEFINIERTAdministratoren True None None
FullControl Allow GOOGLEsteso True None None
是否有办法删除除">GOOGLEsteso之外的所有条目?";PowerShell。提前感谢
我把它放在这里,因为它对一个注释字符串来说太长了。
显示的是"Inherited permission">
***常见的重复是,如果没有明确地删除继承,就不能删除继承的权限。***
详情在这里:
https://msdn.microsoft.com/en-us/library/system.security.accesscontrol.objectsecurity.setaccessruleprotection.aspx$acl.SetAccessRuleProtection($true,$false) |
Set-Acl
如果没有仔细确定为什么需要这样做,这可能会导致问题。这意味着如果你破坏了继承,那么继承的权限将不再存在。
请参阅其他讨论:
https://social.technet.microsoft.com/forums/ie/en us/634bfe7d - 132 - 4 - a8e - 9791 - 329 - a6c096aab/powershell脚本- -禁用继承- -家长-对象-和-删除修改