2012-01-11 08:49:04 +0000 2012-01-11 08:49:04 +0000
169
169

Wie starte ich Chrome mit einem bestimmten "Benutzerprofil"?

Ich verwende die neue integrierte “Benutzer”-Funktion von Chrome, um einfach zwischen den Konten “Home/Work” zu wechseln. Chrome merkt sich jedoch das “letzte” Benutzerprofil, das Sie beim Starten neuer Fenster ausgewählt hatten. Dies ist ein Problem, wenn ich mein “Home”-Profil als letztes schließe, denn wenn ich dann auf die Verknüpfung E-Mail in meiner Taskleiste klicke, weil es über mein Home-Profil zu mail.mycompany.com geht und ich nicht angemeldet bin.

Ich möchte die Verknüpfung zum Firmen-Webmail so ändern, dass ein Schalter übergeben wird, der Chrome anweist, immer als “Standard”-Benutzer zu starten, unabhängig vom zuletzt verwendeten.

Hinweis: Ich habe den Befehlszeilenparameter --user-data-dir=… ausprobiert, und dieser scheint etwas ganz anderes zu tun, völlig isoliert von der in Chrome integrierten Benutzerfunktionalität. Es ist möglich, dass ich ihn falsch verwende, aber bitte testen Sie dies, bevor Sie annehmen, dass er dasselbe tut und eine Antwort posten ;-)

Antworten (8)

175
175
175
2012-01-11 09:34:02 +0000

Das gesuchte Befehlszeilenargument ist --profile-directory=Default.

Hier ist die vollständige Befehlszeile für Mac OS X:

open -a "Google Chrome" --args --profile-directory=Default

Hinweis: Der Befehl open startet daher keine neuen Instanzen, da viele Programme nicht in der Lage sein werden, mit mehreren Instanzen zu arbeiten, die unter demselben Benutzer laufen. Es gibt jedoch das Argument -n, dies trotzdem zu tun, aber es könnte die Anwendung brechen.

Und für Linux:

google-chrome --profile-directory=Default

Es erwartet die internen Namen der Profile: Mein zweites Profil, von Chrome “Lemonade” genannt, wäre --profile-directory="Profile 1".

Bestimmen Sie den Profilnamen durch Ausprobieren oder durch Schauen in der Datei Local State (siehe Antwort von Justin Buser).

Unter Mac OS X befinden sich die Verzeichnisse in ~/Library/Application Support/Google/Chrome. Unter Linux befinden sie sich in ~/.config/google-chrome. Unter Win7 befinden sie sich in %USERPROFILE%\AppData\Local\Google\Chrome\User Data.

56
56
56
2014-03-01 06:33:22 +0000

GUI-Methode mit entsprechendem Symbol (für Windows)

  1. Geben Sie chrome://settings/ in die Adressleiste ein (oder Menu > Settings)
  2. Blättern Sie nach unten zum Abschnitt Users
  3. Wählen Sie den mit (current) markierten Benutzer aus und klicken Sie auf die Schaltfläche Edit
  4. Klicken Sie nun auf Add desktop shortcut

Optional Wechseln Sie zu einem beliebigen anderen Profil und wiederholen Sie die Schritte 1-4

Dies erzeugt ein Verknüpfungssymbol zu Ihrem Profil mit dem korrekten Bild ebenfalls im Symbol. Sie können mehrere Profile in Ihre Windows-Taskleiste ziehen. Das Verknüpfungssymbol unter Windows 7 zeigt auf

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default"
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Profile 1"
and so on...
13
13
13
2012-06-13 11:58:08 +0000

Eine andere, wenn auch weniger bequeme Methode zur Auswahl des zu startenden Profils besteht darin, die Datei Local State im Chrome-Benutzerdatenverzeichnis zu bearbeiten und nach “last_used” zu suchen: Wenn Sie den Wert ändern, der darin aufgelistet ist, wird beim nächsten normalen Start von Chrome ein anderes Profil geöffnet (es sei denn natürlich, Sie verwenden den oben genannten Schalter).

Ich erwähne dies nur für den Fall, dass jemand an einer tiefer gehenden Lösung interessiert ist, diese Datei Local State enthält eine JSON-formatierte Liste von Einstellungen, die für manche nützlich sein könnten.

6
6
6
2012-01-24 18:26:45 +0000

--profile-directory ist nutzlos, wenn Sie bereits ein anderes Profil geöffnet haben oder das letzte Fenster, das Sie geschlossen haben, mit einem anderen Profil attributiert/eingeloggt war.

Ich habe Anwendungsverknüpfungen mit einem Profil. Die Anwendungsverknüpfungen haben --profile-directory="Profile 3" plus --app="..

Die Standardprofilverknüpfung hat --profile-directory="Default".

Beide Profile kommen durcheinander. Erweiterungen und die Standardverknüpfung, die ich für das tägliche Browsen verwende.

3
3
3
2012-10-21 17:00:44 +0000

Ich habe dies gerade mit 4 Profilen mit Chrome Version 22.0.1229.94 m getestet:

Bei allem Respekt, ich glaube, die Verwirrung ist folgende:

  • Wenn Sie alle Instanzen von Chrom schließen und dann Chrome mit einem einfachen chrome.exe ohne Schalter starten, dann öffnet sich diese neue Instanz, die gestartet wird, mit dem Profil des allerletzten Chrome-Fensters/der allerletzten Chrome-Instanz, das/die geschlossen wurde.

  • Wenn Sie jedoch auf eine Verknüpfung klicken, die Sie mit der obigen --profile-directory-Methode erstellt haben, wird eine Instanz/ein Fenster mit der entsprechenden Anmeldung geöffnet, unabhängig davon, welche(s) Fenster/Instanzen/Profile derzeit ausgeführt werden und/oder welches das letzte geschlossene Fenster/Instanzen/Profil war.

1
1
1
2013-04-24 13:18:24 +0000

Dies funktioniert auch noch mit Chrome-Fenstern ab dem 24.04.2013. Ich habe für jedes der 3 Profile, zwischen denen ich routinemäßig hin- und herwechsle, eine Verknüpfung erstellt und jeder Verknüpfung eine eindeutige “Verknüpfungstaste” zugewiesen.

Eine zusätzliche Besonderheit - Ihr Profil-Benutzersymbol befindet sich im Profil-Unterverzeichnis, z.B.: %USERPROFILE%\AppData\Local\Google\Chrome\User Data\Profile 1. Ich habe mein Profil-Benutzersymbol der Windows-Verknüpfung zugewiesen.

Ich kann die 3 Verknüpfungen allerdings nicht zuverlässig getrennt auf der Win7-Taskleiste platzieren; Gewinn 7 scheint nach 2 zu zählen.

0
0
0
2015-02-04 20:32:43 +0000

Ich denke, die neuere Version von Chrom hat dieses Problem bereits gelöst. Wenn Sie sich mit einem neuen Benutzer in Chrome anmelden, wird automatisch ein Verknüpfungssymbol für diesen Benutzer auf Ihrem Desktop erstellt.

0
0
0
2016-04-18 13:56:39 +0000

Ab April 2016 konnte ich auf Yosemite Google Apps für alle meine 15 Google-Profile (ja, 15) finden. Einige befanden sich in ~/Applications/Chrome Apps, obwohl uns gesagt wurde, dass diese verschwinden .

Um sie alle zu finden, musste ich jedoch folgendes tun:

  1. Gehen Sie zu ~/Library/Application Support/Google/Chrome.
  2. Suchen Sie im Spotlight unter kind:app
  3. Suchen Sie 300kb “Anwendungen” mit Namen wie Gmail (Benutzername).
  4. Kopieren Sie die gewünschten Programme und benennen Sie sie um, dann legen Sie sie in den Ordner “Applications” Ihrer Wahl.