在程序文件与 Appdata中安装

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

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

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

48

安装到 Program Files 的好处之一是,这正是用户期望它去的地方。通常用户首先去这里查看程序安装的位置。最大的缺点是用户需要管理权限,而程序并不总是需要管理权限。

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

谷歌将其产品安装到 AppData,这是伟大的,因为它可以由任何用户安装(包括在学校的计算机卡住 IE6 或东西)。

您应该将 AppData 用于任何配置或将随程序更改的程序文件。我个人更喜欢将程序安装到 Program Files,因为这是用户认为将安装它的地方,并且它需要管理员权限,这通常是有原因的,并且遵守这些权限对于应用程序来说是很好的。最终由你决定,但默认应该只是 Program Files。

2

通常看来,“Appdata”目录等同于有人可能会注意到使用 Linux 系统的用户软件目录;没有太多关注从 Program Files 目录安装到日益流行的 Appdata 文件夹的转变,但它慢慢地出现在我身上。

线程有点旧,但考虑到 Windows 仍然很活跃,这是相关的;Program Files 安装主要用于您的敏感应用程序-您希望对其进行更多访问控制的应用程序,例如维护和安全应用程序。您的 Appdata 文件夹几乎是任何其他“用户”特定的软件,例如媒体播放器,文本编辑器;等等。Windows 安装的“管理员”也将受益于将 appdata 用于“普通”软件,而不是在根目录下安装软件。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处

(822)
使用CSS动画计数:仅进行一次动画处理 而不是连续进行
上一篇
ASP.NETCore2.0Web API错误
下一篇

相关推荐

  • flask web框架: app.run()

    Flask是一个使用Python编写的轻量级Web应用框架。它具有简单而灵活的结构,可以帮助开发者快速构建一个Web应用。Flask提供了一系列工具,可以让开发者创建Web应用程序,包括URL路由、模板处理、Web表单处理、数据库抽象层等。…

    2023-03-25 07:10:57
    0 38 91

发表评论

登录 后才能评论

评论列表(17条)