如何禁止程序访问文件夹

如何禁止程序访问文件夹

我使用 Firefox 作为默认浏览器。IE 和 chrome 用作辅助浏览器。除此之外,我需要一个备用浏览器。我尝试过 opera,但在安装时,opera 会自动从 Firefox 文件夹导入我的所有书签和其他配置文件数据。我真的很难安全地删除 opera 复制的这些文件,而不会损害 Firefox 使用的原始文件。我不希望这种情况发生。

情况如下:现在,我想安装其他浏览器或重新安装 opera。如何让 Firefox 配置文件夹仅供 firefox.exe 和我(管理员)访问?可以通过文件夹属性下的安全选项卡来完成此操作吗?

答案1

不幸的是,您无法使用标准 Windows 文件安全性执行此操作,因为无法为应用程序分配权限,只能为执行它们的用户帐户分配权限。这意味着您必须创建另一个用户来运行 opera(并拒绝他们访问 FF 文件夹的权限)或只是锁定 FF 文件夹,以便在您首次安装和启动 opera 之前,没有人可以访问它。然后您可以将 FFs 文件夹权限重新设置为默认

答案2

另一个选择是使用类似沙盒。如果您在 Sandboxie 内部运行有问题的程序,它可以像平常一样读取硬盘,但是当它尝试将文件写出时,写入将透明地重定向到 Sandboxie 指定的文件夹中。它对注册表写入也做同样的事情。

从应用程序的角度来看,文件被写入了它认为的位置,并且可以从预期位置读回它。但是,对于 Sandboxie 之外的任何程序来说,写入从未发生过。

在此处输入图片描述 在此处输入图片描述

相关内容