Das Ziel
Ein Klick auf Firefox in der Taskleiste startet eine Instanz, die fragt, welches Profil verwendet werden soll. Wenn diese Instanz ausgeführt wird und mit der mittleren Maustaste auf dasselbe Symbol geklickt wird (um eine neue Instanz zu starten), wird erneut gefragt, welches Profil in der neuen Instanz verwendet werden soll. Und so weiter.
Wenn ein externes Programm versucht, einen Link zu öffnen, soll die erste geöffnete Instanz von Firefox diesen erhalten.
Meine Versuche
-p
An die Verknüpfungsdatei anhängen
Erlaubt mir nicht, mehrere Profile gleichzeitig zu öffnen.
-p -no-remote
An die Verknüpfungsdatei anhängen
Funktioniert genau so wie ich es will miteine Ausnahme: Wenn ein externes Programm versucht, einen Link zu öffnen, versucht es, eine andere Instanz zu öffnen, anstatt die zuerst gestartete Instanz zu verwenden.
Erstellen Sie die Verknüpfung 'A' mit -p
und 'B' mit -p -no-remote
; verwenden Sie dann 'A' für die erste Instanz und 'B' für die folgenden
Funktioniert vollständig, aber ich möchte nureinsSymbol/Verknüpfung, daher ist dies keine Option.
Eine Idee
Vielleicht sollte ich eine Art Batchdatei verwenden, um einen laufenden Firefox-Prozess zu erkennen und wenn dieser gefunden wird, mit „ -p -no-remote
sonst mit -p
…“ beginnen, aber ich habe keine Ahnung, wie das geht.