- 締切済み
Firefox(とThuderbird)でプロファイルを切り替えるアドオンを探しています
Firefox(とThuderbird)でプロファイルを切り替えるアドオンを探しています というのもFirefoxPortableを使用していて、 実はこいつFirefoxPortable.exeからUSBメモリ上のプロファイルを指定して起動しているだけなのです! (設定ファイルによるパラメータ変更やプロセス監視なんかもやってるみたいですけどね・・・) そのためプロファイルマネージャを指定して起動することができないのです (-pと-profileでプロファイル指定が優先されるため) FirefoxPortable.exeのソースを3行ほど書換えたFirefoxPortable.Private.exeなんかを作って 起動プログラムによるプロファイル切り替えはできるのですが・・・ OutlookExpressのユーザーの切り替え(ファイル→ユーザーの切り替え)みたいな アドオンがあればもっとスマートに切替ができると思うんですが、そんな都合のいいのは無いですか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- MAN_MA_RUI
- ベストアンサー率41% (426/1024)
回答No.1
うむ?引数の解釈が異なると言うことでしょうか? とりあえず…、-ProfileManagerあたりは使えませんか?
補足
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"