是否可以将已安装的应用程序从“所有用户”更改为特定用户?

魔鬼

最初,我有一台Windows 7计算机,我想,我是唯一会使用它的计算机。好了,几个月后,我发现自己为另一个用户创建了一个帐户。我只为我安装了一些程序,有些是为使用此计算机的人安装的。好吧,我想更改为所有用户安装的至少一个程序,仅适用于管理员用户。

作为一个示例,我正在查看具有Users/All Users/MySQL目录的MySQL 数据似乎存储在此处及其子目录中。我不希望其他用户可以访问它。但是在这种情况下,我有多个应用程序,因此我不想要专门针对MySQL的答案

那么,在从“所有用户”安装更改为“仅一个用户”安装后,我可以进行更改吗?

本·弗兰克胡克(Ben Franchuk)

不,这是不可能的,至少没有稍微弄乱软件。这实际上与位置和权限有关,与软件的实际运行方式无关。

请参阅,如果您为单个用户安装软件,则通常会将其放置在您的用户个人资料中;在某些情况下,可以在AppData文件夹中或其他位置找到。由于这些用户配置文件文件夹只能由拥有它们的用户访问,因此其他用户不能使用这些文件夹中的软件。

如果您为所有用户安装软件,则会将其放入C:\驱动器根目录中的常规“ Program Files”文件夹中,并且该计算机上可以访问该C:\驱动器的任何用户都可以运行该应用程序除非用户将锁锁定在那些文件夹上,否则不建议这样做,因为应用程序本身通常无法绕过文件夹上的锁。

因此,实际将软件安装从所有用户都可访问的位置更改为只有一个用户的唯一方法是将软件所在的文件夹移出其原始安装位置,并将其移到相应的用户驱动器文件夹中。这可能会导致权限错误以及取决于应用程序的应用程序操作中的许多其他问题。由于MySQL的运行方式,如果执行上述文件夹移动操作,很可能会破坏正常的操作。

我建议您仅为个人资料重新安装该软件,而不要移动其文件夹并可能会损坏软件。

对于MySQL,最好不要为不想访问它的用户限制对MySQL文件夹的访问权限,因为从我对软件的经验来看,它始终会安装在所有用户配置文件中。如果您限制他们访问应用程序的文件夹,那么即使他们看到了该应用程序的快捷方式,他们也将无法访问它。我不会去描述一个人如何限制这种访问,因为这样做的方法很多。最好的方法可能是在“ MySQL文件夹”的“首选项”窗口中调整安全设置,但我将由您自己决定。

根据其他应用程序的类型和安装方式,就像限制用户对包含应用程序的文件夹的访问一样简单。只要您的个人资料上没有这些文件夹的快捷方式或链接,您可能会很容易将它们中的某些隐藏给您不想访问的用户。如果他们无法查看隐藏的文件夹,则该用户甚至无法知道应用程序的存在。但是,此方法并不十分安全。

实际上,这完全取决于应用程序。如果您可以给我列出每个希望仅允许单用户访问的应用程序的清单,那么我可以汇编一份有关如何执行此操作的信息。

如果您确实需要访问这些文件夹的可能性为零,那么您可能希望研究一些极端的加密措施,我建议您前往该堆栈交换站点

希望我能够提供帮助!:)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

是为所有用户安装的应用程序,还是仅为安装这些用户的帐户安装的应用程序?

来自分类Dev

SQL将查询从特定用户更改为所有用户

来自分类Dev

为“所有用户”安装LightSwitch 2层应用程序?

来自分类Dev

在Windows 8.1上为所有用户安装cordova / phonegap应用程序

来自分类Dev

是否有为所有用户卸载应用程序的意图?

来自分类Dev

我可以通过Active Directory部署具有用户特定信息的应用程序吗?

来自分类Dev

如何检查用户是否已安装应用程序?

来自分类Dev

ubuntu中是否有用于备份/还原已安装应用程序的应用程序?

来自分类Dev

如何在已部署的Windows映像上为所有用户加载Windows应用程序?

来自分类Dev

尝试从Google Play商店安装我的应用程序时,所有用户都会收到941错误消息

来自分类Dev

Laravel:从应用程序注销/清除所有用户的所有会话

来自分类Dev

您如何将所有用户的默认shell更改为bash?

来自分类Dev

您如何将所有用户的默认shell更改为bash?

来自分类Dev

将所有用户的字体颜色(昵称)更改为红色

来自分类Dev

设置“以管理员身份运行该程序”已更改为允许所有用户使用,但不起作用

来自分类Dev

检测用户是否先前已安装过应用程序(即使已删除)

来自分类Dev

检测用户是否先前已安装过应用程序(即使已删除)

来自分类Dev

更新应用程序时,如何让所有现有用户退出 Google?

来自分类Dev

使所有用户都可以访问由 pip 安装的程序 (aws cli)

来自分类Dev

从我的Facebook应用程序的所有用户获取信息

来自分类Dev

ASP.NET获取Web应用程序的所有用户会话

来自分类Dev

如何向我的应用程序的所有用户显示消息?

来自分类Dev

如何在所有用户的终端中使用命令运行应用程序

来自分类Dev

如何从我的应用程序的所有用户获取GPS坐标?

来自分类Dev

如何使文件在Visual Basic应用程序中可供所有用户访问

来自分类Dev

适用于所有用户的后台和 Android 应用程序的 Spring Boot

来自分类Dev

UWP应用程序服务可以具有用户界面吗?

来自分类Dev

我可以从Playstore知道已安装我的应用程序的用户的电子邮件ID吗

来自分类Dev

拒绝除应用程序用户以外的所有用户访问AWS S3文件

Related 相关文章

  1. 1

    是为所有用户安装的应用程序,还是仅为安装这些用户的帐户安装的应用程序?

  2. 2

    SQL将查询从特定用户更改为所有用户

  3. 3

    为“所有用户”安装LightSwitch 2层应用程序?

  4. 4

    在Windows 8.1上为所有用户安装cordova / phonegap应用程序

  5. 5

    是否有为所有用户卸载应用程序的意图?

  6. 6

    我可以通过Active Directory部署具有用户特定信息的应用程序吗?

  7. 7

    如何检查用户是否已安装应用程序?

  8. 8

    ubuntu中是否有用于备份/还原已安装应用程序的应用程序?

  9. 9

    如何在已部署的Windows映像上为所有用户加载Windows应用程序?

  10. 10

    尝试从Google Play商店安装我的应用程序时,所有用户都会收到941错误消息

  11. 11

    Laravel:从应用程序注销/清除所有用户的所有会话

  12. 12

    您如何将所有用户的默认shell更改为bash?

  13. 13

    您如何将所有用户的默认shell更改为bash?

  14. 14

    将所有用户的字体颜色(昵称)更改为红色

  15. 15

    设置“以管理员身份运行该程序”已更改为允许所有用户使用,但不起作用

  16. 16

    检测用户是否先前已安装过应用程序(即使已删除)

  17. 17

    检测用户是否先前已安装过应用程序(即使已删除)

  18. 18

    更新应用程序时,如何让所有现有用户退出 Google?

  19. 19

    使所有用户都可以访问由 pip 安装的程序 (aws cli)

  20. 20

    从我的Facebook应用程序的所有用户获取信息

  21. 21

    ASP.NET获取Web应用程序的所有用户会话

  22. 22

    如何向我的应用程序的所有用户显示消息?

  23. 23

    如何在所有用户的终端中使用命令运行应用程序

  24. 24

    如何从我的应用程序的所有用户获取GPS坐标?

  25. 25

    如何使文件在Visual Basic应用程序中可供所有用户访问

  26. 26

    适用于所有用户的后台和 Android 应用程序的 Spring Boot

  27. 27

    UWP应用程序服务可以具有用户界面吗?

  28. 28

    我可以从Playstore知道已安装我的应用程序的用户的电子邮件ID吗

  29. 29

    拒绝除应用程序用户以外的所有用户访问AWS S3文件

热门标签

归档