如何防止 Vista 文件夹被重命名?

如何防止 Vista 文件夹被重命名?

我需要设置什么安全权限来防止 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.右键单击文件夹并选择“属性”。

  1. 点击“安全”选项卡,选择“编辑”选项。找到“写入属性”部分,并在“只读”选项旁边打勾。

  2. 单击“属性”窗口右下角的“应用”或“确定”按钮保存所有更改并使文件夹变为只读。

希望这可以帮助。

相关内容