如何使用特定用户的命令行在 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?

如何从命令行在 Windows 上运行 .class 文件?

如何通过命令行在 GitHub 上发布版本?

如何使用命令行在Macos上打包Chrome扩展程序?

BASH :: 从命令行在存档中查找文件

如何从命令行在 Microsoft Edge 中打开 URL?