web-dev-qa-db-fra.com

Démarrer plusieurs instances Firefox (portable) ne fonctionne pas à l'aide de l'interrupteur -NO-distant

Avoir une exécution de Firefox installée, je souhaite commencer Firefox portable téléchargé de Heise . Sur Windows, je cours FirefoxPortable.exe -no-remote qui a été posté ici , mais obtenez toujours l'erreur suivante: Une autre instance de Firefox est déjà en cours d'exécution. Veuillez fermer toutes les autres instances de Firefox avant d'essayer de démarrer Firefox Portable Edition .

Choses que j'ai essayé:

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

Ce n'est pas un duplicata de cette question puisque l'auteur semble démarrer deux instances de la même installation de Firefox (qui a également le même profil par défaut). Dans mon cas, j'ai une instance Firefox installée (dossier de profil par défaut %APPDATA%\Mozilla\Firefox\Profiles). Le Firefox portable semble utiliser le chemin Data\profile relatif à FirefoxPortable.exe.

Comment puis-je commencer plusieurs instances de Firefox? Est le -no-remote Passez à partir de la Firefox Docs ne fonctionne plus?

J'utilise la dernière version 65 portable de Firefox.

3
Daniel

Méthode 1 - Drapeaux

Après avoir testé cela moi-même, la solution fournie dans cette réponse fonctionne également pour deux installations différentes de Firefox: Edit: Selon Op, cela ne fonctionne pas sur leur configuration. La deuxième méthode fait cependant.

firefox -no-remote -profile "profile_path"

Donc, si vous avez déjà une instance d'exécution de votre FF régulière et que vous voulez aussi ouvrir portable, vous feriez

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

Inversement, pour ouvrir l'installation régulière avec portable déjà en cours d'exécution, vous feriez

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

(En fait, je n'ai teséré que par des profils absolus et j'ai déjà fermé mon PC Windows. Vous pourriez avoir à remplacer %APPDATA% avec le chemin actuel.)


Méthode 2 - .ini

Une autre façon de démarrer plusieurs instances de FF portable est d'ajouter

AllowMultipleInstances=true

à la FirefoxPortable.ini Dans le même dossier que le .exe (Créez-le s'il n'existe pas déjà) qui, en passant par la documentation, l'appelle automatiquement à l'aide de l'-no-remote indicateur pour vous (en utilisant cette méthode ne garantit pas l'utilisation de profils distincts cependant).

3
Entropy0