web-dev-qa-db-fra.com

Comment démarrer Chrome avec un "profil d'utilisateur" spécifié?

J'utilise la nouvelle fonctionnalité intégrée "Utilisateurs" de Chrome pour basculer facilement d'un compte personnel à un autre. Toutefois, Google Chrome se souvient du "dernier" profil utilisateur que vous avez sélectionné lors du lancement de nouvelles fenêtres. Cela pose un problème si je ferme mon profil "Accueil" en dernier, car lorsque je clique ensuite sur le raccourci Email de ma barre des tâches, il est envoyé à mail.mycompany.com à l'aide de mon profil d'accueil et je ne suis pas connecté.

Je souhaite modifier le raccourci vers le courrier électronique de la société afin de passer un commutateur indiquant à Chrome de toujours démarrer en tant qu'utilisateur "Par défaut", quel que soit le dernier utilisé.

Remarque: j'ai essayé le paramètre de ligne de commande --user-data-dir=…, qui semble faire quelque chose de très différent, complètement isolé de la fonctionnalité Utilisateurs intégrée à Chrome. Il est possible que je l'utilise mal, mais testez-le avant de penser qu'il en va de même et de poster une réponse ;-)

153
Danny Tuppeny

L'argument de ligne de commande que vous recherchez est --profile-directory=Default.

Voici la ligne de commande complète pour Mac OS X:

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

Remarque: La commande open ne lance donc pas de nouvelles instances, car de nombreuses applications ne pourront pas gérer plusieurs instances exécutées sous le même utilisateur. Cependant, il existe de toute façon l'argument -n, mais cela pourrait casser l'application.

Et pour Linux:

google-chrome --profile-directory=Default

Il attend les noms internes des profils: Mon deuxième profil, nommé "Lemonade" par Chrome, serait --profile-directory="Profile 1".

Déterminez le nom du profil par essais et erreurs ou en consultant le fichier Local State (voir la réponse de Justin Buser).

Sur Mac OS X, les répertoires sont situés dans ~/Library/Application Support/Google/Chrome. Sous Linux, ils se trouvent dans ~/.config/google-chrome. Dans Win7, ils se trouvent dans %USERPROFILE%\AppData\Local\Google\Chrome\User Data.

159
Daniel Beck

Méthode de l'interface graphique avec l'icône appropriée (pour Windows)

  1. Tapez chrome://settings/ dans la barre d'adresse (ou Menu> Settings)
  2. Faites défiler jusqu'à la section Users
  3. Sélectionnez l'utilisateur marqué (current) & cliquez sur le bouton Edit enter image description here
  4. Maintenant, cliquez sur Add desktop shortcut enter image description here

Facultatif Basculez sur un autre profil et répétez les étapes 1 à 4.

Cela crée une icône de raccourci vers votre profil avec le image correcte dans l'icône aussi. Vous pouvez faire glisser plusieurs profils sur votre barre des tâches Windows. Le raccourci sur l’icône Windows 7 pointe vers

"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...
53
user

Une autre méthode, bien que moins pratique, permettant de choisir le profil à lancer consiste à éditer le fichier État local dans le répertoire de données utilisateur Chrome et à rechercher "last_used": si vous modifiez la valeur, elle est affichée dans un profil différent, celui qui ouvrira le la prochaine fois que vous lancerez chrome normalement (à moins bien sûr que vous utilisiez le commutateur mentionné ci-dessus).

Je ne le mentionne que dans le cas où quiconque est intéressé par une solution plus détaillée, ce fichier d’état local contient une liste de paramètres au format JSON que certains pourraient trouver utiles.

10
Justin Buser

--profile-directory est inutile si vous avez déjà un autre profil ouvert ou si la dernière fenêtre que vous avez fermée est attribuée/a été connectée avec un autre profil.

J'ai des raccourcis d'applications avec un profil. Les raccourcis d'applications ont --profile-directory="Profile 3" plus le --app="..

Le raccourci de profil par défaut a --profile-directory="Default".

Les deux profils se foiré. Les extensions et le raccourci par défaut que j'utilise pour la navigation quotidienne.

6
Marius

Je viens de tester cela avec 4 profils avec Chrome Version 22.0.1229.94 m:

Respectueusement, je pense que la confusion est la suivante:

  • Si vous fermez toutes les instances de chrome, puis lancez Chrome avec un simple chrome.exe sans aucun commutateur, cette nouvelle instance lancée s'ouvrira avec le profil de la dernière fenêtre/instance de Chrome fermée.
    • Toutefois, si vous cliquez sur un raccourci créé à l'aide de la méthode --profile-directory ci-dessus, une instance/fenêtre avec le nom de connexion approprié, quelle que soit la ou les fenêtres/instances/profils en cours d'exécution et/ou celle qui était la dernière fermer.
  • 3
    Flak DiNenno

    Cela fonctionne toujours avec Chrome Windows à partir du 24/04/2013. J'ai créé un raccourci pour chacun des 3 profils que je bascule régulièrement et j'ai attribué à chaque raccourci une "touche de raccourci" unique.

    Un autre avantage - l’icône de votre profil utilisateur se trouve dans le sous-répertoire profile, par exemple:% USERPROFILE%\AppData\Local\Google\Chrome\User Data\Profile 1. J’ai assigné l’icône utilisateur de mon profil au raccourci Windows.

    Je ne peux cependant pas placer les 3 raccourcis séparément dans la barre des tâches Win7 de manière fiable; gagner 7 semble perdre compte après 2.

    1
    John Faughnan

    Je pense que la nouvelle version de chrome a déjà résolu ce problème. Lorsque vous vous connectez avec un nouvel utilisateur dans Chrome, une icône de raccourci pour cet utilisateur est automatiquement créée sur votre bureau.

    0
    user590849

    À compter d'avril 2016 sur Yosemite, j'ai été en mesure de localiser Google Apps pour l'ensemble de mes 15 profils Google (oui, 15). Certains se trouvaient dans ~/Applications/Chrome Apps, bien que nous ayons été prévenus que ceux-ci disparaissent .

    Pour les trouver tous, je devais le faire:

    1. Accédez à ~/Bibliothèque/Application Support/Google/Chrome.
    2. En recherche Spotlight sur le genre: app
    3. Trouvez 300kb "Applications" avec des noms comme Gmail (nom d'utilisateur).
    4. Copiez ceux que vous voulez et renommez-les, puis mettez-les dans le dossier Applications de votre choix.
    0
    John Faughnan