たとえば、Firefoxのインスタンスがプロファイル1で実行されているとします。プロファイル2で新しいFirefoxインスタンスを起動することは可能ですか?
通常、Firefoxが既に実行されている場合、新しいインスタンスは作成されません。代わりに、新しいブラウザウィンドウのみが開きます。
注:「プロファイル」と言うことは、Firefoxユーザープロファイルを指します。
たとえば、Firefoxのインスタンスがプロファイル1で実行されているとします。プロファイル2で新しいFirefoxインスタンスを起動することは可能ですか?
通常、Firefoxが既に実行されている場合、新しいインスタンスは作成されません。代わりに、新しいブラウザウィンドウのみが開きます。
注:「プロファイル」と言うことは、Firefoxユーザープロファイルを指します。
回答:
これを扱ったLifehackerの記事を次に示します。それほど複雑ではありません。これを数回使用しました。
コマンドラインから実行できます:
firefox -no-remote -P profile_name
-P
そのための省略形です
firefox -no-remote -P
プロファイルマネージャーが表示されます。とにかく、-profile
私の回答で説明したように、スイッチを使用してプロファイルマネージャーを扱うことをまったく回避できます。
MultiFirefoxをお試しください:
MultiFirefoxは、複数のバージョンのFirefoxを並行して実行できる小さなランチャーユーティリティです。複数のプロファイル(Firefoxの各バージョンに1つ以上)を設定するのに役立ち、簡単に起動できるように前回の起動設定を記憶し、改善時に自動更新を組み込み、100%オープンソースであり、MITライセンスを取得しています。
プロファイルマネージャー(-P
@hasenの回答で説明されているスイッチ)を使用する代わりに、コマンドラインでプロファイルへのパスを直接指定することもできます。
firefox -no-remote -profile absolute-path-to-the-profile-dir
指定されたディレクトリ(存在しない場合)を作成し、プロファイルとして使用します。
Windowsでの例:
C:\Progra~1\Firefox\firefox.exe -no-remote -profile C:\FxProfiles\myprofile
OS Xでは、もう少し複雑です。
/Applications/Firefox.app/Contents/MacOS/firefox-bin -foreground \
-no-remote -profile /Users/me/fx-profiles/myprofile
-foreground
ターミナルウィンドウからFirefoxに切り替えます。10.5 では、エラーを回避するためにさらに複雑なコマンドを使用する必要があることに注意してdyld
ください。