修复 NTFS 文件权限以继承父级的最佳方法是什么?

修复 NTFS 文件权限以继承父级的最佳方法是什么?

当 XP 客户端在同一卷上移动文件时,权限也会随之移动。对于 Windows 7 及更高版本的客户端,当文件移动时,权限会被继承。

不幸的是,我们仍然有很多 Windows XP 客户端,随着时间的推移,它们会导致我们的文件服务器有点混乱。最好的方法是递归遍历整个卷并重置文件权限(而不是目录),以便它们继承其父目录。XCALCS 可以做到这一点吗?

答案1

右键单击每个父目录,转到“属性”,然后“安全”选项卡,然后单击“高级”,然后单击“更改权限”,然后选中“ Replace all child object permissions with inheritable permissions from this object”复选框,怎么样?

如果您有大量的父目录,并且想要编写脚本而不是手动执行:

icacls "c:\parentDirectory\*" /q /c /t /reset

应具有与单击复选框相同的效果Replace all child object permissions with inheritable permissions from this object

答案2

在提升的 CMD 或 PowerShell 上组合以下 2 个命令:

takeown  /f  C:\Windows\CSC\v2.0.6\namespace\  /r
icacls  C:\Windows\CSC\v2.0.6\namespace\ /t  /grant everyone:F

相关内容