说实话,我有点失望,因为这个任务太难了,而且不直观,因为这似乎是一项微不足道的任务。我想防止文件夹被我无意中删除,但不能防止里面的文件和子文件夹被删除。我该怎么做?
答案1
最好为文件夹创建一个明确的拒绝 ACE,告诉 Windows 用户或组不能删除该文件夹本身。
Right-click
文件夹 → Properties
→ Security
→Advanced
然后点击Add
。在文件夹的权限条目窗口中,点击Select a principal
。
接下来,在“选择用户和组”窗口的文本框中输入用户的名称(在本例中为您用户的名称),然后按ENTER
。
将类型更改为Deny
并选择Show advanced permissions
,单击Clear All
,然后检查Delete
。
现在单击Ok
“权限输入”窗口,然后Ok
再次单击“高级安全”窗口,最后单击Ok
文件夹属性窗口。
现在right-click
文件夹 → Delete
。应该会出现一个弹出窗口,告诉您如果不修改权限就无法删除该文件夹。
但请注意,这样做的唯一缺点是,如果不同意修改权限,您无法在文件资源管理器中打开该文件夹。您可以在执行此操作之前预先在其中创建子文件夹,或者如果文件和文件夹尚不存在,您可以通过命令行访问和创建它们。