![Windows - 防止文件夹被移动、重命名或删除](https://linux22.com/image/1461224/Windows%20-%20%E9%98%B2%E6%AD%A2%E6%96%87%E4%BB%B6%E5%A4%B9%E8%A2%AB%E7%A7%BB%E5%8A%A8%E3%80%81%E9%87%8D%E5%91%BD%E5%90%8D%E6%88%96%E5%88%A0%E9%99%A4.png)
在 Windows 8.1 中,是否可以设置文件夹的权限以防止用户重命名、移动或删除文件夹,但允许更改其任何内容,如果可以,如何操作?
答案1
当然可以。在 Windows 资源管理器中,右键单击文件夹条目并选择属性 > 安全 > 高级 > 编辑 > 编辑,并授予用户创建文件/文件夹、添加数据等权限,但不允许删除或写入属性等。您可能不想让这些权限可继承,即选择仅应用于此文件夹。
答案2
通常不会。只需设置权限,您就会将这些权限转发给文件夹中的文件。如果文件夹中没有文件,但有文件夹,那么您只需使用权限即可。但我想这有点与部分内容相矛盾any of its content
。
但是您可以使用一种方法(尽管可以被击败),它可以让您以这种方式保护文件夹,但允许用户对其中的任何文件或文件夹进行任何操作。
在其中放置一个可执行文件,您可以启动它,最好不要使用大量资源,但也要保持打开状态直到关闭。使用以下方法将其转换为系统服务(因此界面部分不显示):sc create MyService binPath=c:\path\program.exe start=boot
或者,您可以使用任何打开文件并保持该文件打开的程序。这个想法是,Windows 会为文件夹内的任何对象创建一个锁,只要这个锁存在,对象所在的文件夹就不能被移动、重命名或删除。