Mehrere Profile gleichzeitig verwenden

aus FirefoxWiki, der freien Wissensdatenbank

(Weitergeleitet von MOZ NO REMOTE)

Wenn Sie mehrere Firefox-Versionen gleichzeitig nutzen oder ein zusätzliches Profil zum Testen angelegt haben, kann es hilfreich sein, mehrere Profile gleichzeitig zu nutzen. Mit Firefox 2.0 wurde dies deutlich vereinfacht, für Windows existiert außerdem das Programm FFDesktopIcon.

Hinweis: Beachten Sie, dass Links aus externen Anwendungen nicht in Profilen geöffnet werden, welche mit den Parametern -no-remote oder MOZ_NO_REMOTE gestartet wurden.


Inhaltsverzeichnis

Zwei Profile oder zwei Firefox-Versionen gleichzeitig nutzen

Dieser Abschnitt wendet sich an erfahrene Computer-Nutzer, die gleichzeitig mit zwei verschiedenen Profilen einer Firefox-Version oder zwei Profilen verschiedener Firefox-Versionen (z.B. Firefox 1.5 und 2.0) arbeiten wollen.

  • Sichern Sie Ihr Profil
  • Legen Sie mit dem Profilmanager ein neues Profil an und geben Sie diesem einen aussagekräftigen Namen.
  • Falls Sie eine weitere Firefox-Version nutzen wollen, installieren Sie diese in einen anderen Programmordner als den bereits installierten Firefox, sonst wird die bestehende Version überschrieben. Starten Sie Firefox nach der Installation noch nicht! (Haken entfernen bei "Mozilla Firefox jetzt starten", wenn die Installation abgeschlossen ist.)
  • Befolgen Sie jetzt die Anweisungen für Firefox 2.0 oder neuer oder für Firefox 1.5 oder älter
  • Wenn Sie zwei verschiedene Firefox-Versionen installiert haben starten Sie die neuere Firefox-Version mit dem neuen Profil über diese neue Verknüpfung und die ältere Firefox-Version mit Ihrem alten Profil über die alte Verknüpfung, nachdem sie auch hier den Profilnamen angegeben haben. Das alte Profil ist dann das Standardprofil, -no-remote ist hier nicht nötig und Links aus externen Anwendungen werden in diesem Profil geöffnet.


Ab Firefox 2

Ab Firefox 2 kann für das gleichzeitige Verwenden mehrerer Profile der Startparameter -no-remote benutzt werden. Der Befehl

"C:\Programme\Mozilla Firefox\Firefox.exe" -no-remote -P "Testprofil"

startet das Profil "Testprofil", auch wenn bereits ein anderes Profil verwendet wird. Beachten Sie, dass Profile, deren Name Leerzeichen enthält, in Anführungszeichen stehen müssen.

Bis Firefox 1.5

Bis Firefox 1.5 gibt es den Startparameter -no-remote noch nicht, so dass eine andere Möglichkeit genutzt werden muss. MOZ_NO_REMOTE ist eine Umgebungsvariable, deren Setzen auf den Wert 1 das gleichzeitige Benutzen mehrerer Firefox-Profile ermöglicht.

Dazu gibt es verschiedene Möglichkeiten.

Unter Windows

Über eine Batchdatei

Eine Batchdatei ist eine Textdatei mit der Endung .bat, die die Abfolge mehrerer Kommandos beinhaltet. Zur Erstellung einer Batchdatei legt man zunächst eine Textdatei an, editiert diese und ändert anschließend die Endung von .txt auf .bat. Gestartet wird eine Batchdatei über Doppelklick oder einen sonstigen Aufruf dieser Datei.

Batchdatei im Firefox-Programmordner

Wird die Batchdatei im Programmordner erstellt und ausgeführt, genügt folgender Text als Inhalt:

SET MOZ_NO_REMOTE=1
start firefox.exe -P "Profilname"
Batchdatei an einem beliebigen Speicherort

Der Pfad zum Firefox-Programmordner muss in die Batchdatei eingetragen werden:

SET MOZ_NO_REMOTE=1
C:
cd C:\Programme\Mozilla Firefox
start firefox.exe -P "Profilname"

Pfad- und Profilname sind gegebenenfalls anzupassen.

Über Start/Ausführen...

Mehrere Kommandos lassen sich bei Windows in einer Zeile zusammenfassen. Hierzu dient das Kommando cmd. Folgende Zeile bewirkt das gleiche wie die oben beschriebene Batchdatei:

cmd /c "SET MOZ_NO_REMOTE=1 && start "" "C:\Programme\Mozilla Firefox\firefox.exe" -p "Profilname"""

Diese Zeile lässt sich auch bei einer Windows-Verknüpfung als Ziel eintragen. Man spart sich somit die Erstellung der Batchdatei.

Globales Setzen der Umgebungsvariablen

Alternativ kann auch MOZ_NO_REMOTE global auf den Wert 1 gesetzt werden.

Bei Windows 2000/XP gelingt dies über Start > Systemsteuerung > System > Erweitert > Umgebungsvariablen > Neu.

Unter früheren Windows-Versionen trägt man folgenden Befehl in die "autoexec.bat" ein:

set MOZ_NO_REMOTE = 1

Diese Variante hat allerdings einen Nachteil:
Links aus externen Anwendungen rufen den Profilmanager auf (oder es erscheint eine Warnung, dass Firefox zur Zeit in Benutzung ist) und es ist nicht mehr möglich, ein bereits benutztes Profil im Profilmanager zum Öffnen dieses externen Links zu verwenden.
Will man also, dass alle Links aus externen Anwendungen im Standard-Profil geöffnet werden, empfiehlt sich eher die Batchdatei-Variante. Weiters lässt sich die Umgebungsvariable zwar löschen, dies merkt Firefox jedoch erst nach einer Neuinstallation.

Unter Linux

Um MOZ_NO_REMOTE unter Linux benutzen zu können, muss man vor dem Aufruf von Firefox den Befehl export MOZ_NO_REMOTE="1" ausführen. Dazu kann man dann ein Shell-Script mit folgendem Inhalt, z.B. unter dem Namen "firefox.sh", anlegen:

export MOZ_NO_REMOTE=1 
/pfad/zum/firefox/firefox -P "Profilname"

Pfad- und Profilname müssen selbstverständlich angepasst werden.

Dieses Shellscript kann man dann zum Beispiel über eine Verknüpfung auf der Arbeitsfläche starten. Dem Shellscript müssen Sie eventuell vor dem ersten Ausführen noch die nötigen Rechte mit chmod u+x firefox.sh geben.

Mit dem Programm FFDesktopIcon (für Windows)

Das Programm FFDesktopIcon (siehe Weblinks) erstellt ein Icon, über das Firefox bequem mit verschiedenen Parametern gestartet werden kann. Über die Option "Mehrere Profile gleichzeitig erlauben" wird dabei ein MOZ_NO_REMOTE=1-Link zu Firefox erstellt. Das Programm funktioniert sowohl mit allen Firefox-Versionen.

Siehe auch

Weblinks

  • FFDesktopIcon (http://muenchen-surf.de/manfred/ffdesktopicon_d.htm) Freeware-Programm
'Persönliche Werkzeuge