我使用的是Powershell NTFS模块。我的目标是列出所有用户都可以访问文件夹。
当我使用时:
Get-Item "\\SharedFolder\MyFolder" | Get-NTFSAccess
我看到一些用户和'用户组"我希望看到这个群组中的所有用户。
例如,MyFolder上的所有用户访问权限均为:
Bob
John
Technician_group
Technician_group包含:
Jennifer
Andrea
我的目标是获得这样的结果:
Get-Item "\\SharedFolder\MyFolder" | Get-NTFSAccess
Bob
John
Jennifer
Andrea
答案 0 :(得分:0)
我找到了两个可以给出答案的命令,但是我没有技巧将它们缝合在一起。我确信有人可以帮忙。
确定文件夹的组权限 PS> get-acl G:\ Sales \ | ForEach-Object {$ _。Access} |格式列表IdentityReference
对于安全组,请标识所有活动成员 PS> Get-ADGroupMember-标识“销售管理员”-递归| Get-ADUser-属性“已启用”格式列表名称
我相信Get-ADGroupMember仅在Windows 10和Server 2016中可用