我可以在树视图中查看 Windows 上的文件夹权限吗?

我可以在树视图中查看 Windows 上的文件夹权限吗?

有没有办法在 Windows 中可折叠的树视图中查看文件夹/文件权限?

我认为我需要的是类似这样的东西:

+ folder1 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
+ folder2 - EntAdmins[RWX],JoeBloggs[RWX],JoesWife[R--]Administrators[RWX]]

许多文件夹也是如此。

理想情况下,当单击“+”时,该工具会执行如下操作:

- folder1
|---+ Subfolder1 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
|---+ Subfolder2 - EntAdmins[RWX],JoeBloggs[R--],Administrators[RWX]]
|
+ folder2 - EntAdmins[RWX],JoeBloggs[RWX],JoesWife[R--]Administrators[RWX]]

Windows 中是否存在类似的东西?我需要扫描数百个文件夹以查看它们的权限,并且不想只通过右键单击并选择“属性 | 安全 | 高级”来查看权限。

答案1

访问枚举微软系统内部满足了你要求的大部分要求。但它没有能力深入研究,但它仍然是一个非常有用的工具。

试一试!

AccessEnum 截图
(来源:微软

答案2

我的工具设置ACL工作室完全符合您的要求。它在左侧有一个树形视图,并在右侧的主区域中显示所有者和权限:

在此处输入图片描述

如您所见,它甚至可以处理不同的对象类型:文件系统、注册表、打印机、服务、共享和 WMI 对象。当然,您也可以更改权限。而且它有撤消功能。

答案3

您可能可以在 Windows 中执行与您所讨论的操作类似的事情电源外壳使用以下命令行:

dir -recurse | where { $_.PSIsContainer -eq "TRUE" } | get-acl

或者,您也可以管道输出到这样的文件:

dir -recurse | where { $_.PSIsContainer -eq "TRUE" } | get-acl | out-file "C:\report.txt"

相关内容