Get-ACL \\machine_name\folder1 | Format-List *
给我的下面,包括对用户的访问权限(在AccessToString)PowerShell的:获取ACL,并获得远程文件夹对特定用户权限
**AccessToString : NT AUTHORITY\Authenticated Users Allow AppendData
NT AUTHORITY\Authenticated Users Allow -536805376
NT AUTHORITY\SYSTEM Allow FullControl
BUILTIN\Administrators Allow FullControl
BUILTIN\Users Allow ReadAndExecute, Synchronize**
AuditToString :
AccessRightType : System.Security.AccessControl.FileSystemRights
AccessRuleType : System.Security.AccessControl.FileSystemAccessRule
AuditRuleType : System.Security.AccessControl.FileSystemAuditRule
AreAccessRulesProtected : True
AreAuditRulesProtected : False
AreAccessRulesCanonical : True
AreAuditRulesCanonical : True
但低于给我空:
Get-ACL \\machine_name\folder1| Format-List * | select AccessToString
最终,我想获取AccessToString中特定给定用户的条目,例如为什么只能获得“BUILTIN \ Administrators”的访问权限 将不胜感激
删除'|格式列表*' –
仅提供部分数据: -------------- “NT AUTHORITY \ Authenticated Users Allow AppendData ...”另外 - 如何获取特定用户的权限? –
'Get-ACL。 | Select -Expand AccessToString' –