レジストリ経由でFirefoxアドオンをアンインストールする

レジストリ経由でFirefoxアドオンをアンインストールする

私は、次のパスのレジストリにキーと値のペアを追加して、Firefoxアドオンをインストールしました。

Software\Policies\Mozilla\Firefox\Extensions\Install\1 = "https://addons.mozilla.org/firefox/downloads/myfile.xpi"

インストール作業

同じ拡張機能をアンインストールしたいので、次のパスの下に別のエントリを追加します。
Software\Policies\Mozilla\Firefox\Extensions\Uninstall\1 = "[email protected]"

適切な ID とパスを使用しています。拡張機能の下にある拡張機能 ID フィールドの下にある Firefox のデバッグ アドオンをクリックして、アドオン ID を取得しています。これがアドオン ID を見つける正しい方法だと思います。

しかし、アンインストールは成功していないようで、Firefox でアドオンがまだ表示されます。さまざまなマシンとアドオンでこれを試しました。結果は同じです。

答え1

それはあまり明確ではないドキュメンテーション少し時間がかかりましたが、キーの値は中括弧を含む拡張 ID である必要があります。

例: {d4a5b766-4831-43f0-9d38-0fec359491e7}

代わりに試すこともできます拡張機能の設定これにより、Firefox の拡張機能をより正確に制御できるようになり、実際にインストールをブロックするなどが可能になります。

ブロックされたメッセージを含むダイアログボックス

関連情報