Wie öffnet man über die Befehlszeile eine URL für ein bestimmtes Profil in einem vorhandenen Google Chrome-Fenster?

Wie öffnet man über die Befehlszeile eine URL für ein bestimmtes Profil in einem vorhandenen Google Chrome-Fenster?

Wie kann man über die Befehlszeile eine URL in einem bestehenden Google Chrome-Fenster für ein bestimmtes Profil öffnen? Mit Profilen meine ichhttps://linuxhint.com/use_multiple_profiles_simultaneously_google_chrome/.

Wenn ich jetzt einfach

open http://www.example.com

unter Linux oder

'C:\Users\xxx\Program Files\Google\Chrome\Application\chrome.exe' http://www.example.com

Unter Windows (vom Windows-Terminal aus) wird die URL in dem Chrome-Fenster geöffnet, das sich gerade „im Fokus“ oder „ganz oben“ in den mehreren Fenstern befindet, die ich für verschiedene Profile geöffnet habe.

Antwort1

Verwenden Sie die --profile-directoryOption, um anzugeben, in welchem ​​Profil die URL geöffnet werden soll.

Unter macOS wird die URL example.comin folgendem Format geöffnet Profile 3:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --profile-directory="Profile 3" https://example.com/

Unter Linux oder Windows ist es dasselbe, aber Sie müssen den richtigen Pfad zum Chrome-Programm angeben.

Sie können den Profilverzeichnisnamen unter der speziellen URL einsehen chrome://version, hier ist eineScreenshot, wo es zu finden ist.

Wenn einem Profil eine E-Mail-Adresse zugeordnet ist, können Sie [email protected]anstelle von verwenden --profile-directory.

Antwort2

Unter Windows verwende ich den folgenden Code in CMD, um eine bestimmte Seite in einem bestimmten Profil zu öffnen. In diesem Beispiel ist es das Standardprofil, aber Sie können es genauso einfach durch „Profil 3“ ersetzen.

Start chrome /profile-directory="Default" "http://www.example.com"

verwandte Informationen