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

我正尝试使用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是没有必要的,任何命令行方式都很好。

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