方法 1 - フラグ

方法 1 - フラグ

Firefoxがインストールされている状態で、ダウンロードしたFirefox Portableを起動したいのですがハイズ. Windowsでは、投稿FirefoxPortable.exe -no-remoteされたここしかし、常にエラーが発生します:Firefox の別のインスタンスが既に実行されています。Firefox Portable Edition を起動する前に、他のすべての Firefox インスタンスを閉じてください。

試したこと:

set MOZ_NO_REMOTE=1
FirefoxPortable.exe -CreateProfile test -no-remote
FirefoxPortable.exe -ProfileManager -no-remote 

これは重複したものではないこの質問作者は、同じ Firefox インストールのインスタンスを 2 つ起動しているようです (同じデフォルト プロファイルもあります)。私の場合、インストールされた Firefox インスタンスがあります (デフォルト プロファイル フォルダー)。ポータブル Firefox はへの相対%APPDATA%\Mozilla\Firefox\Profilesパスを使用しているようです。Data\profileFirefoxPortable.exe

-no-remote複数のFirefoxインスタンスを起動するにはどうすればいいですか?Firefox ドキュメントもう動作しないのですか?

私は Firefox の最新のポータブル バージョン 65 を使用しています。

答え1

方法 1 - フラグ

これを自分でテストした結果、この答え実際には、Firefox の 2 つの異なるインストールでも機能します。編集: OP によると、これは彼らのセットアップでは機能しません。ただし、2 番目の方法は機能します。

firefox -no-remote -profile "profile_path"

通常のFFのインスタンスをすでに実行していて、ポータブル版も開きたい場合は、次のようにします。

FirefoxPortable.exe -no-remote -profile "Data\profile"

逆に、ポータブル版が既に起動している状態で通常のインストールを開くには、次のようにします。

firefox.exe -no-remote -profile "%APPDATA%\Mozilla\Firefox\Profiles"

%APPDATA%(実際には、絶対プロファイルを使用してのみテストし、Windows PC はすでにシャットダウンしています。実際のパスに置き換える必要がある場合があります。)


方法 2 - .ini

FFポータブルの複数のインスタンスを起動する別の方法は、

AllowMultipleInstances=true

を .exe と同じフォルダーにコピーしますFirefoxPortable.ini(まだ存在しない場合は作成します)。ドキュメントによると、これにより、フラグを使用して自動的に呼び出されます-no-remote(ただし、この方法を使用すると、個別のプロファイルが使用されることが保証されるわけではありません)。

答え2

私にとって効果があった解決策。 https://portableapps.com/comment/228523#comment-228523

  1. あなたのディレクトリFirefoxPortable.exe(と呼ぶことにしましょうappRootDir)から、directotyに移動しますOther\Source\
  2. ファイルFirefoxPortable.iniをコピーしてappRootDir
  3. コピーした行AllowMultipleInstances=falseをに変更AllowMultipleInstances=trueFirefoxPortable.iniappRootDir

プロファイルディレクトリ ( --profile) などのその他のオプションは で設定されますFirefoxPortable.ini

[FirefoxPortable]
FirefoxDirectory=App\Firefox
ProfileDirectory=Data\profile
SettingsDirectory=Data\settings
PluginsDirectory=Data\plugins
FirefoxExecutable=firefox.exe
AdditionalParameters=
LocalHomepage=
DisableSplashScreen=false
AllowMultipleInstances=true
DisableIntelligentStart=false
SkipCompregFix=false
RunLocally=false

私はFirefoxPortableバージョンを使用します124.0.1

関連情報