![如何获取 IUSR 帐户具有写权限的所有文件夹列表?](https://linux22.com/image/634216/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%20IUSR%20%E5%B8%90%E6%88%B7%E5%85%B7%E6%9C%89%E5%86%99%E6%9D%83%E9%99%90%E7%9A%84%E6%89%80%E6%9C%89%E6%96%87%E4%BB%B6%E5%A4%B9%E5%88%97%E8%A1%A8%EF%BC%9F.png)
我需要找到一种方法来获取主文件夹内所有文件夹和文件的列表,这些文件夹和文件对 Windows Server 2012 上 IIS8 中的 IUSR 帐户设置了写权限。
我进行了谷歌搜索,但找不到任何可以让我做到这一点的脚本或工具。
谢谢。
答案1
你可以使用该工具http://technet.microsoft.com/en-us/sysinternals/bb897332.aspx访问枚举(MS sysinternals 套件的一部分)来枚举所有权限更改。
默认情况下,它仅显示权限更改为比父级限制更少的位置 - 您可以更改它以显示所有权限更改。您可以保存结果并清理它们。
你可以看看这个 powershell 脚本 -http://social.technet.microsoft.com/Forums/scriptcenter/en-US/db715d17-f4bf-4e4a-b467-c8d2ffddad02/getacl-for-a-particular-user?forum=winserverpowershell并根据您的目的进行修改