小编m00*_*0.0的帖子

如何在 Powershell 中指定 chmod 744?

我知道我可以使用 icacls 来指定文件的权限,从什么是 chmod 777 的等价物?, 我可以用

icacls myfile.txt /grant Everyone:F
Run Code Online (Sandbox Code Playgroud)

但是如何为 chmod 744 设置等效项?我想我可以/grant:____:R仅用于读取访问,但我不确定如何像使用 chmod 一样简单地指定所有者和组权限。当我尝试这个时:

icacls myfile.txt /grant Owner:F Group:R Everyone:R
Run Code Online (Sandbox Code Playgroud)

我收到错误消息,“未完成帐户名称和安全 ID 之间的映射。” 我可能遗漏了一些明显的东西,有什么想法吗?

当我尝试:

icacls myfile.txt /grant Administrator:F /grant:r Users:R
Run Code Online (Sandbox Code Playgroud)

我在资源管理器中查看了该文件,它为管理员提供了“特殊权限”(而不是完全控制),并为用户提供了“读取和执行、读取和特殊权限”。

powershell permissions file-permissions

10
推荐指数
1
解决办法
5万
查看次数

标签 统计

file-permissions ×1

permissions ×1

powershell ×1