• 締切済み

Firefox(とThuderbird)でプロファイルを切り替えるアドオンを探しています

Firefox(とThuderbird)でプロファイルを切り替えるアドオンを探しています というのもFirefoxPortableを使用していて、 実はこいつFirefoxPortable.exeからUSBメモリ上のプロファイルを指定して起動しているだけなのです! (設定ファイルによるパラメータ変更やプロセス監視なんかもやってるみたいですけどね・・・) そのためプロファイルマネージャを指定して起動することができないのです (-pと-profileでプロファイル指定が優先されるため) FirefoxPortable.exeのソースを3行ほど書換えたFirefoxPortable.Private.exeなんかを作って 起動プログラムによるプロファイル切り替えはできるのですが・・・ OutlookExpressのユーザーの切り替え(ファイル→ユーザーの切り替え)みたいな アドオンがあればもっとスマートに切替ができると思うんですが、そんな都合のいいのは無いですか?

みんなの回答

  • MAN_MA_RUI
  • ベストアンサー率41% (426/1024)
回答No.1

うむ?引数の解釈が異なると言うことでしょうか? とりあえず…、-ProfileManagerあたりは使えませんか?

yasou-odin
質問者

補足

FirefoxPortable.exeの設定ファイル"FirefoxPortable.ini"の "AdditionalParameters"に-ProfileManager(-pでも同じ)としても プロファイルを固定するための"ProfileDirectory=Data\profile"ってのが 同時にパラメータとして付加され最終的に "E:\PortableApps\FirefoxPortable\App\firefox\firefox.exe -ProfileManager -Profile E:\PortableApps\FirefoxPortable\Data\Profile" との指定になり、 "-Profile E:\PortableApps\FirefoxPortable\Data\Profile" の部分が優先されるという状態です。 (FirefoxPortable.exeのソースをデバッグ用に書換えて FirefoxPortable.exeから実行されるコマンドを引数を含め確認しました) また対象がFirefoxPortableであるため 個別PCの"%AppData%\Profile"フォルダ以下にプロファイルマネージャ用の 設定ファイルを作ってしまう時点でNGなのです (別のPCにFirefoxPortableを持っていったときに使えませんからね) やっぱりFirefoxPortable.exeとFirefoxPortabe.Private.exeで使い分けってことでしょうか・・・ あとは自分でアドオン作るか、うぅん~~~ FirefoxPorable.exe="Firefox -Profile -Profile E:\PortableApps\FirefoxPortable\Data\Profile" FirefoxPorable.Private.exe="Firefox -Profile E:\PortableApps\FirefoxPortable\Data\Profile.Private"

関連するQ&A