王者莫高周文
发布于
更新于
处理 Windows 的文件权限
盖闻王者莫高于周文,伯者莫高于齐桓,皆待贤人而成名。
处理 Windows 的文件权限
作为 Windows 中 chmod 的类似物, 使用 icacls
命令.
在 Windows 中等价于 chmod 600
- 为当前用户添加明确的读写权限
R+W
(cmd 下使用%username%
, powershell 使用$Env:UserName
)
icacls <filename> /grant %username%:rw
- 禁用文件夹继承
icacls <filename> /inheritance:d
- 删除默认组 (Authenticated Users, System, Administrators, Users)
icacls <filename> /remove *S-1-5-11 *S-1-5-18 *S-1-5-32-544 *S-1-5-32-545
检查当前权限:
icacls <filename>
重置所有权限到默认状态:
icacls <filename> /reset
递归重置权限
icacls "*" /q /c /t /reset
/reset - 将所有匹配文件的 ACL 替换为默认继承的 ACL。 /t - 将所有匹配文件的 ACL 替换为默认继承的 ACL。
来源: https://stackoverflow.com/a/72020934/10333670 https://stackoverflow.com/a/22453562