首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Program Files与Appdata中安装

在Program Files与Appdata中安装
EN

Stack Overflow用户
提问于 2012-09-14 23:09:36
回答 2查看 49.8K关注 0票数 45

在用户的AppData目录中安装应用程序的好处和坏处是什么?

我假设在AppData中安装将允许受限环境中的用户安装和使用该应用程序。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-09-28 00:14:45

安装到Program Files的好处之一就是这正是用户期望的位置。通常情况下,用户首先访问此处查看程序的安装位置。最大的缺点是用户需要管理特权,而程序并不总是需要管理特权。

您假设安装到AppData将允许受限制的用户安装和使用应用程序,这一假设是正确的。它还将在网络系统上跟踪用户,允许他们从使用相同帐户登录的任何计算机上访问该程序。然而,这也是一个缺点,因为这意味着一台机器上的2到3个用户将安装2到3个版本。

谷歌将其产品安装在AppData上,这很棒,因为它可以由任何用户安装(包括在电脑被IE6之类的东西卡住的学校)。

对于任何配置或将随程序更改的程序文件,都应使用AppData。我个人更喜欢在Program Files上安装程序,因为用户认为它会安装在那里,而且它需要管理员权限,这通常是有原因的,遵守这些权限对应用程序来说是很好的。最终由您决定,但默认设置可能只是Program Files。

票数 45
EN

Stack Overflow用户

发布于 2018-09-13 08:27:41

一般情况下," Appdata“目录等同于使用Linux系统的用户软件目录;我并没有太注意从Program Files目录安装到越来越流行的Appdata文件夹的转变,但我慢慢明白了这一点。

线程有点老了,但考虑到Windows仍然相当活跃,线程是相关的;Program Files安装主要针对敏感的应用程序--这些应用程序需要更多的访问控制,比如维护和安全应用程序。您的Appdata文件夹几乎是任何其他“用户”特定的软件,如媒体播放器,文本编辑器等。Windows安装的“管理员”也将受益于使用appdata作为“普通”软件,就像管理Linux、Mac或BSD系统时不在根目录中安装软件一样。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12427245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档