【问题标题】:Prevent users from disabling or uninstalling a Firefox addon阻止用户禁用或卸载 Firefox 插件
【发布时间】:2011-09-02 15:06:10
【问题描述】:

我正在为需要防止他们禁用/卸载它的儿童构建一个 Firefox 插件。

我不希望他们能够在安装插件后删除或禁用它。

我该怎么做?

【问题讨论】:

  • 我认为这更像是一个编程问题。
  • 如果一个孩子在技术上足够倾向于禁用 Firefox 插件,那么这场战斗就已经失败了。
  • 请不要在公司环境之外这样做。真的,真的很烦人。
  • 嘿,我也需要这样做!作为自己的父母,我认为如果父母想要安装一个附加组件而不让他们的孩子卸载它,那没有错。父母应该拥有与雇主一样多的权利,所以如果公司可以,父母可以:)

标签: firefox firefox-addon


【解决方案1】:

您可以在安装扩展程序后禁用对加载项管理器的访问,然后在栏中隐藏快捷方式。这对我有用 用这个创建一个 txt (windows):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox]
"DisablePrivateBrowsing"=dword:00000000
"DisableFirefoxAccounts"=dword:00000000
"BlockAboutAddons"=dword:00000001

然后将.txt改成.reg并执行

【讨论】:

    【解决方案2】:

    这个对我有用:

    Windows 注册表扩展 在 Windows 上安装或更新某些软件可以注册 Firefox 或 Thunderbird 的扩展。例如,可以在以下键之一下添加用于安装 Firefox 扩展的 Windows 注册表项: HKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions\ HKEY_LOCAL_MACHINE\Software\Mozilla\Firefox\Extensions\ HKEY_LOCAL_MACHINE\Software\Wow6432Node\Mozilla\Firefox\Extensions(仅在 64 位版本的 Windows 上) 注册表项名称将是附加组件的 ID 名称或 GUID,值数据将是包含扩展名的文件夹的路径(有关详细信息,请参阅使用 Windows 注册表添加扩展名 - MDC)。下次启动 Firefox 或 Thunderbird 时,它会注意到该条目并安装扩展。

    source

    【讨论】:

      【解决方案3】:

      您需要一个补充程序来完成这项工作。

      This mozillazine article有信息:

      在少数情况下,扩展程序可能会全局安装到 Mozilla 安装目录中。安装全局扩展是管理员可能会做的事情,以便机器上的任何用户都可以使用该插件。另一个软件安装也可能包含一个全局扩展(例如,Java JRE 安装程序为 Firefox 添加了一个全局扩展,用于 Java 控制台)。要手动卸载全局扩展,请打开 Mozilla 应用程序安装目录中的“扩展”目录,然后删除与要卸载的扩展对应的目录。

      还有here:

      以这种方式安装的扩展包括适用于 Firefox 的 Java Quick Starter 扩展(见上文)、Microsoft .NET Framework Assistant、RealPlayer Browser Record Plugin 扩展和适用于 Firefox 的 Lenovo ThinkVantage Password Manager 扩展。虽然您可以在附加组件管理器中禁用扩展,但卸载选项可能无法正常工作(它将“变灰”)。在这种情况下,有经验的用户可以通过删除关联的注册表项和/或内容来卸载扩展包含扩展名的文件夹;否则,只需禁用它。

      【讨论】:

        猜你喜欢
        • 2018-08-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-09-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多