如何保护硬盘里的文件夹不被删除?

如何保护硬盘里的文件夹不被删除?

我知道这个问题已经被问过很多次了,但我的问题更具体。

我正在寻找一种方法(可能是支持 Windows 7 的第三方软件),可以保护我的硬盘中的文件夹不被删除/剪切/重命名。无论硬盘连接到哪台计算机,复制功能都应该可以正常工作。

到目前为止,我发现的唯一解决方案是 Kakasoft 的共享文件夹保护器(或 Kakasoft 的 USB 复制保护,两者具有相同的功能)。它使用多用户权限样式设置来执行此功能。但它的价格过高,我正在寻找具有此功能的替代解决方案。

为了让您更清楚地了解 Kakasoft 的操作方式,以下是其选项的快照:

设置 权限

答案1

还有很多未知数。但假设您不介意不同的用户能够读取整个硬盘,也不介意在将文件放入硬盘时需要做一些工作,您可以尝试以下操作(如果是 NTFS 格式):

  • cmd以提升的用户身份运行
  • 运行您想要保护的 HDD 卷 ( diskpart) 。selectlist volume
  • 通过运行检查卷的属性attributes volume并检查只读标志。要设置它,请运行attributes volume set readonlyattributes volume clear readonly删除它。如果您想更改其上的文件,则需要后者。

这样(理论上),驱动器也应该在其他系统上以只读方式安装。您也可以使用类似这样的脚本:Muhammed Demirbaş 的 set-ntfs-ro

这不会阻止任何人格式化驱动器,任何人都可以读取所有文件。此外(尚未测试)可以使用管理帐户从该驱动器中删除文件夹。

相关内容