如何在命令行上授予用户对目录的只读访问权限?

如何在命令行上授予用户对目录的只读访问权限?

我正在尝试使用 icacls.exe 从命令行向另一个用户授予对我的临时目录的只读访问权限。

尝试了以下操作(PowerShell):

  • icacls.exe $env:TEMP /grant mydom\user:R
  • icacls.exe $env:TEMP /grant'mydom\user:(GR)'
  • icacls.exe $env:TEMP /grant'mydom\user:(GR,X)'
  • icacls.exe $env:TEMP /grant mydom\user:F

无论我如何尝试检查权限,我都会得到相同的图片: 在此处输入图片描述

该用户已添加到用户列表中 - 很好,但没有显示任何权限。

那么,正确的做法是什么?无需使用 icacls,任何命令行方式都可以。

答案1

您可以尝试手动设置权限。接下来,运行命令“icacls [folderpath]”。它会显示用户拥有的权限。您可以重复使用该语法。

相关内容