我需要设置什么安全权限来防止 Vista 文件夹被重命名,或其任何内容被更改(所有文件和子文件夹)
我可以通过拒绝写入权限等来锁定文件和子文件夹,但该文件夹仍然可以重命名?!!!!
我记得曾听说过,可以通过更改文件夹的父母安全设置。没问题,但我需要文件夹的兄弟姐妹正常运行。
编辑 1:2013 年 3 月 22 日 15:00 GMT
也许我应该更详细地说明一下这个设置以及我已经做了什么,这样我们才能取得进展。
设置
- 我正在运行 64 位 Vista Business。
- 我以管理员组 (用户 X) 中的用户身份登录
- 用户 X 是该文件夹 F 的所有者
- UAC 已打开
- 默认情况下,用户 X 被授予文件夹 F 的完全控制权限
- 用户 X 可以进入文件夹 F 的属性->安全并编辑他(以及其他所有人)的权限
- 在属性->安全->高级->权限->编辑中,您可以获得最精细的控制
- 据称,这种方法的工作原理是,你可以拒绝访问特定项目,并且拒绝将覆盖默认的允许行为
我做了什么
在文件夹 F 的属性->安全->高级->权限->编辑中我完成了以下操作
- 未选中“包括从对象父级继承的权限”
- 选中“用该对象的权限替换所有后代上所有现有的可继承权限”
- 拒绝许可
- 创建文件/写入数据
- 创建文件夹/附加数据
- 写入属性
- 写入扩展属性
- 删除子文件夹和文件
- 删除
由此产生的行为
这成功禁止了对该文件夹的所有修改,包括删除。
但是(这也是我发帖的重点)它仍然允许我将文件夹 F 重命名为我喜欢的任何名称。这就是我想要解决的问题
谢谢
编辑 2:2013 年 3 月 25 日 13:15 GMT
几天内都没有回复。难道这在 Vista 中根本就不可能实现?甚至在 Windows 中也有可能?
答案1
如果您转到文件夹属性...
属性>>安全>>高级>>在权限选项卡下,您可以选择想要更改更高级权限的用户组,方法是转到...
更改权限>>编辑>>...现在您拥有了更深层次的控制权。我相信您正在寻找“创建文件夹/附加数据”?如果我对权限的理解有误,请原谅。
您还可以从这里控制子文件夹等的继承。如果您取消选中“包括可从父对象继承的权限”,则可以将父文件夹的哪些权限委托给哪个用户组的子目录。
答案2
我认为您必须设置权限以使文件夹只读。
1.右键单击文件夹并选择“属性”。
点击“安全”选项卡,选择“编辑”选项。找到“写入属性”部分,并在“只读”选项旁边打勾。
单击“属性”窗口右下角的“应用”或“确定”按钮保存所有更改并使文件夹变为只读。
希望这可以帮助。