在程序文件与 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 用于“普通”软件,而不是在根目录下安装软件。

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

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

相关推荐

  • java data注解:利用 Java Data 注解构建数据驱动的应用程序

    Java Data注解是一种用于描述Java类的元数据的注解,它可以用来提供有关类的信息,例如类名、属性名称、字段类型等。它可以被用于简化代码,使得开发人员能够更快地创建和维护Java应用程序。…

    2024-07-10 06:40:27
    0 80 39
  • java applet怎么运行:如何运行Java Applet

    Java applet是一种可以在网页上运行的小型Java应用程序,它可以在浏览器中执行,而不需要下载到本地。要运行Java applet,首先需要在HTML文件中添加标签,并将applet类的路径作为参数传递给它。…

    2023-07-03 14:45:58
    0 12 46
  • java程序有哪两种类型:应用程序与Applet

    示例示例Java程序有两种类型:控制台程序:控制台程序是一种使用文本界面来输入和输出的程序,它以命令行方式运行。下面是一个简单的控制台程序的代码示例:…

    2023-11-03 14:38:04
    0 72 55
  • flask web框架: app.run()

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

    2023-03-25 07:10:57
    0 12 46
  • java如何开发app一个完整的指南

    Java是一种广泛使用的面向对象的编程语言,可以用来开发各种应用程序,包括移动应用程序。下面是开发Android应用程序的步骤:…

    2024-04-02 00:43:47
    0 53 26

发表评论

登录 后才能评论

评论列表(17条)