我想有一个PowerShell命令,它会提供包含IdentityReference : BUILTIN\Users
我试过这个命令:
Get-Acl -Path "\\nasaunr\DEPARTMENTS\*" | Select -ExpandProperty Access
但它只提供BUILTIN\Users
,而不提供文件夹名称。
我需要此文件夹\\nasaunr\DEPARTMENTS\*
答案 0 :(得分:1)
我会使用Get-ChildItem
和-Directory
和-Recurse
开关来递归检索所有目录。然后,您可以使用Where-Object
cmdlet过滤IdentityReference:
Get-ChildItem '\\nasaunr\DEPARTMENTS\' -Directory -Recurse |
Where { ( $_ | get-acl | select -expand Access | select -expand IdentityReference) -contains 'BUILTIN\Users' }