为什么我应该避免为我的应用程序文件夹设置每个人的写访问权限,如:
C:\Program Files (x86)\My Software\My Subfolder
在Inno设置中?在我看来,这个UAC的事情是痛苦的。
答案 0 :(得分:2)
用户不应该能够编辑可执行文件,因为这会使他们的系统开启病毒和其他恶意用户。 使用默认安全模型,任何进入用户帐户系统的病毒都无法传播给其他用户或感染任何共享文件。
除此之外,您的应用程序没有理由写入安装文件夹,所有应用程序数据都应该进入用户或常见的应用程序数据文件。