2010-10-23 98 views
1

我已经安装了Firefox扩展,通过双击abc.xpi文件。现在我想知道这些文件在哪里复制,以便我可以删除它们。或任何其他方式卸载的扩展,除了通过将附加组件&然后手动将其卸载。我想以编程方式卸载它。如何从命令行卸载Firefox扩展?

+0

http://www.mydigitallife.info/2008/06/05/workaround-to-manually-uninstall-remove-or-delete-firefox-addon-with-add-ons-uninstall-button-disabled/也许有用吗? – sunn0 2010-10-23 09:21:23

回答

1

为扩展安装过程中创建的文件存储在您所使用的当时的Firefox配置文件中。如果你不知道设置多个配置文件中,你可能会使用“默认”之一,当你安装了Firefox,你得到了。与配置文件目录内的东西乱搞可以是非常不明智的,但如果你想尝试它,你可能要考虑一下:

  • 定位配置文件目录 - 这将取决于你的操作系统,但受期待在环境变量USERPROFILE指定的目录将是一个良好的开端
  • 找到ID为您要删除
  • 去除轮廓
  • 内对应于扩展ID的extensions目录下的子目录中删除提及延长从的延伸extensions.ini文件
  • 可能彻底删除extensions.rdf文件,以允许其再生

我目前尚不知情的命令行这样的自动方式,如果你不想做自己,但是可能有工具可以帮你做。