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.
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.)
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).