我怎样才能提取所有组及其关联的用户连同他们对100个文件夹的权限?

我怎样才能提取所有组及其关联的用户连同他们对100个文件夹的权限? 我们正在使用Windows Server 2008,而群组和文件夹的数量是惊人的。 而不是手动拉出所有东西,我希望有一个程序或实用程序,可以让我select一些文件夹,并查看谁有权访问他们。 谢谢!

所以,我想你想这样做:

gci | %{$path = $_.fullname; $_} | get-acl | %{$_.access | select FileSystemRights, Identityreference, @{N="Path";E={$path}}} 

这将列出您当前所在文件夹中所有子目录的所有权限。看起来像这样:

  FileSystemRights IdentityReference Path ---------------- ----------------- ---- FullControl NT SERVICE\TrustedInstaller C:\Windows\$Reconfig$ 268435456 NT SERVICE\TrustedInstaller C:\Windows\$Reconfig$ FullControl NT AUTHORITY\SYSTEM C:\Windows\$Reconfig$ 268435456 NT AUTHORITY\SYSTEM C:\Windows\$Reconfig$ FullControl BUILTIN\Administrators C:\Windows\$Reconfig$ 268435456 BUILTIN\Administrators C:\Windows\$Reconfig$ ReadAndExecute, Synchronize BUILTIN\Users C:\Windows\$Reconfig$ -1610612736 BUILTIN\Users C:\Windows\$Reconfig$ 268435456 CREATOR OWNER C:\Windows\$Reconfig$ 268435456 CREATOR OWNER C:\Windows\ADAM 268435456 NT AUTHORITY\SYSTEM C:\Windows\ADAM Modify, Synchronize NT AUTHORITY\SYSTEM C:\Windows\ADAM 268435456 BUILTIN\Administrators C:\Windows\ADAM Modify, Synchronize BUILTIN\Administrators C:\Windows\ADAM -1610612736 BUILTIN\Users C:\Windows\ADAM ReadAndExecute, Synchronize BUILTIN\Users C:\Windows\ADAM 268435456 NT SERVICE\TrustedInstaller C:\Windows\ADAM FullControl NT SERVICE\TrustedInstaller C:\Windows\ADAM 268435456 CREATOR OWNER C:\Windows\addins 268435456 NT AUTHORITY\SYSTEM C:\Windows\addins Modify, Synchronize NT AUTHORITY\SYSTEM C:\Windows\addins 268435456 BUILTIN\Administrators C:\Windows\addins Modify, Synchronize BUILTIN\Administrators C:\Windows\addins -1610612736 BUILTIN\Users C:\Windows\addins ReadAndExecute, Synchronize BUILTIN\Users C:\Windows\addins 268435456 NT SERVICE\TrustedInstaller C:\Windows\addins FullControl NT SERVICE\TrustedInstaller C:\Windows\addins FullControl NT SERVICE\TrustedInstaller C:\Windows\AppCompat 268435456 NT SERVICE\TrustedInstaller C:\Windows\AppCompat FullControl NT AUTHORITY\SYSTEM C:\Windows\AppCompat 268435456 NT AUTHORITY\SYSTEM C:\Windows\AppCompat FullControl BUILTIN\Administrators C:\Windows\AppCompat 268435456 BUILTIN\Administrators C:\Windows\AppCompat ReadAndExecute, Synchronize BUILTIN\Users C:\Windows\AppCompat -1610612736 BUILTIN\Users C:\Windows\AppCompat 268435456 CREATOR OWNER .... 

如果我误解了你的问题,请告诉我。