如何使用特定用户的命令行在 Windows 中查看文件夹权限?
Posted
技术标签:
【中文标题】如何使用特定用户的命令行在 Windows 中查看文件夹权限?【英文标题】:How to view folder permission in windows using command line for particular user? 【发布时间】:2019-08-10 19:03:31 【问题描述】:我想使用命令提示符执行此操作,有时我们需要检查用户权限,所以请您建议如何在 windows 中使用命令行查看权限,谢谢。
【问题讨论】:
ss64.com/nt/icacls.html ? 【参考方案1】:您可以在 cmd 中使用icacls
命令。像这样:
icacls folder/file name
例如:
>>> C:\Users\Username> icacls Desktop
Desktop NT AUTHORITY\SYSTEM:(I)(OI)(CI)(F)
BUILTIN\Administrators:(I)(OI)(CI)(F)
ComputerName\Username:(I)(OI)(CI)(F)
在 powershell 中,您可以使用命令
Get-Acl
例如:
PS C:\Users\Username> Get-Acl
Directory: C:\Users
Path Owner Access
---- ----- ------
Username NT AUTHORITY\SYSTEM NT AUTHORITY\SYSTEM Allow FullControl...
或获取该目录内所有文件和文件夹的信息:
PS C:\Users\Username> Dir | Get-Acl
Directory: C:\Users\Username
Path Owner Access
---- ----- ------
.anaconda Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.android Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.atom Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.aws Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.conda Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.config Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.DataGrip2018.2 Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.dotnet NT AUTHORITY\SYSTEM NT AUTHORITY\SYSTEM Allow FullControl...
.elasticbeanstalk Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.idlerc Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.ipython Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
.keras Owner Name NT AUTHORITY\SYSTEM Allow FullControl...
... List goes on ....
【讨论】:
以上是关于如何使用特定用户的命令行在 Windows 中查看文件夹权限?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 CMAKE 从命令行在 Windows 上构建 x86 和/或 x64?