静默安装Firefox41扩展

静默安装Firefox41扩展,firefox,firefox-addon,Firefox,Firefox Addon,我正在为特殊的Firefox扩展制作自动安装程序。我已经读过几篇关于这方面的文章,但所描述的方法都没有帮助。 我想做的是: 在%FF\u DIR%\browser\extensions中放置.xpi文件和解包扩展名目录 在%FF\u DIR%\extensions中放置.xpi文件和解包扩展目录 将解包扩展目录放在另一个目录中,并在注册表中添加记录(HKLM\Software\Mozilla\Firefox\extensions,键为扩展id,值为解包扩展的完整路径) 在所有方面,未打包的扩

我正在为特殊的Firefox扩展制作自动安装程序。我已经读过几篇关于这方面的文章,但所描述的方法都没有帮助。
我想做的是:

  • 在%FF\u DIR%\browser\extensions中放置.xpi文件和解包扩展名目录
  • 在%FF\u DIR%\extensions中放置.xpi文件和解包扩展目录
  • 将解包扩展目录放在另一个目录中,并在注册表中添加记录(
    HKLM\Software\Mozilla\Firefox\extensions
    ,键为扩展id,值为解包扩展的完整路径)
在所有方面,未打包的扩展目录都是:

  • 只是随便取个名字
  • install.rdf#1的ID(例如,
    {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
  • install.rdf#2中的ID(
    prism@developer.mozilla.org
    例如)
而且,正如我所说的,所有的方法都不能给我预期的结果。Firefox不会在列表中显示扩展名,也不会显示任何通知。 我怎样才能解决它?当前版本的FF中实际使用的方法是什么?
目标浏览器是Firefox 41.0.1,系统-Windows 7 x64

谢谢

我的问题是使用了不正确的ID(它们都是从“targetApplication”部分获得的)。 现在我可以通过将.xpi文件复制到%FF\u DIR%\browser\extensions来安装插件