标签列表为什么现在的程序都会自动安装到Windows的AppData/Local目录下?windowsinstallation10当我安装一些程序,比如Atom、GitKraken或Discord时,它们的安装程序并未给我选择安装位置的选项,而是将自己安装在AppData/Local文件夹中。
这样做有什么好处?
- Veerakran Sereerungruangkul1个回答12我有99%的把握,这是为了避免需要管理员权限进行安装。
用户必须至少具有对其AppData文件夹的修改权限,以便基本帐户功能正常工作。
通过安装到“AppData/Local”中,这些应用程序绕过了需要管理员或UAC提示授权安装的要求。
Google Chrome就是一个很好的例子。如果你取消了UAC提示,它会意识到并询问是否愿意在没有管理员权限的情况下安装,然后安装到用户具有适当权限的位置,比如“AppData/Local”。
- Michael Frank21那一定就是了。以Visual Studio Code为例,它有一个用户安装程序和一个系统安装程序,其中一个区别就是安装位置。AppData或者ProgramFiles。 - Lombas2能够规避Windows的安全措施对用户没有任何益处(无论他们是否这样认为)。 - kreemoweet回答链接相关问题14 “C:\Users\MyUser\AppData\Local\Programs”是什么意思呢?5 为什么Discord不安装到Windows的程序文件夹?© 2023 根据CC BY-SA 4.0 许可证授权京ICP备19056307号-1
💡 关键要点
标签列表为什么现在的程序都会自动安装到Windows的AppData/Local目录下?windowsinstallation10当我安装一些程序,比如Atom、GitKraken或Discord时,它们的安