如何使用cmd或powershell检查谁有权访问文件夹

时间:2018-03-06 12:35:01

标签: powershell cmd access rights

我想问一下如何使用CMD或Powershell检查谁有权访问服务器上某个目录中的子文件夹?

2 个答案:

答案 0 :(得分:5)

对于NTFS权限,我喜欢使用NTFSSecurity PowerShell Module,因为输出类似于Windows权限GUI。

它具有添加和删除权限的简单命令,这是一个使用标准acls命令的丑陋过程!

使用此模块查看当前的NTFS权限:

Get-NTFSAccess -Path "\\server\share\folder"

这将产生如下输出:

Get-NTFSAccess

答案 1 :(得分:4)

您正在寻找icacls。从cmd类型icacls directoryname /t替换directoryname和实际目录名称,以显示目录和子目录的所有访问权限。 / t标志指定查找子目录。有关详细信息,只需在icacl中输入cmd或查看此链接:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/icacls