如何从命令行卸载Firefox扩展?

时间:2010-10-23 09:09:24

标签: firefox firefox-addon

我已经通过双击abc.xpi文件安装了Firefox扩展程序。现在我想知道这些文件的复制位置,以便我可以删除它们。或者任何其他方式来卸载扩展程序,除了转到Addons&然后手动卸载它。我想以编程方式卸载它。

1 个答案:

答案 0 :(得分:1)

作为扩展安装过程的一部分创建的文件存储在您当时使用的Firefox配置文件中。如果您不知道设置多个配置文件,则可能使用的是安装Firefox时的“默认”配置文件。弄乱配置文件目录中的内容可能是非常不明智的,但如果你想尝试一下,你可能想要考虑:

  • 查找配置文件目录 - 这取决于您的操作系统,但查看环境变量USERPROFILE中指定的目录将是一个良好的开端
  • 找到您要删除的扩展程序的ID
  • 删除与个人资料
  • extensions目录下的扩展ID相对应的子目录
  • extensions.ini文件
  • 中删除对扩展程序的引用
  • 可能会完全删除extensions.rdf文件,以允许重新生成

我目前还没有意识到从命令行执行此操作的自动方式,如果您不想自己动手,但可能会有工具为您执行此操作。