为什么我应该避免为Program Files目录中的每个人设置写访问权限?

时间:2011-07-27 14:15:11

标签: inno-setup uac

为什么我应该避免为我的应用程序文件夹设置每个人的写访问权限,如:

C:\Program Files (x86)\My Software\My Subfolder

在Inno设置中?在我看来,这个UAC的事情是痛苦的。

1 个答案:

答案 0 :(得分:2)

用户不应该能够编辑可执行文件,因为这会使他们的系统开启病毒和其他恶意用户。 使用默认安全模型,任何进入用户帐户系统的病毒都无法传播给其他用户或感染任何共享文件。

除此之外,您的应用程序没有理由写入安装文件夹,所有应用程序数据都应该进入用户或常见的应用程序数据文件。