52 votes

Faire de Google chrome avec un profil d'utilisateur spécifique le navigateur par défaut

Est-il possible de définir Google chrome avec un profil d'utilisateur personnalisé comme navigateur par défaut ?

Lorsque je configure Google Chrome comme navigateur par défaut, il choisit le profil utilisateur "par défaut" au lieu du profil personnalisé que j'ai configuré. J'ai essayé de définir Google Chrome comme navigateur par défaut après l'avoir ouvert à partir de ce profil d'utilisateur particulier, mais cela ne semble pas avoir d'effet.

J'ai cherché sur Google, mais je n'ai pu trouver qu'une autre pauvre âme comme moi qui a posé une question similaire ici : http://www.google.com/support/forum/p/Chrome/thread?tid=69f0a6e776ceab1c&hl=en

Il n'y a pas eu de réponse à cette question.

16voto

Vinod Points 161

La solution qui fonctionne pour moi est la suivante

Ouvrir Regedit

Naviguez jusqu'à HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

Modifier la clé par défaut Valeur à ajouter --profile-directory varaible

c'est-à-dire Modifier les données de la valeur de la clé par défaut comme suit "< chemin d'accès à Chrome.exe > \chrome.exe " --profile-directory="< *name of your default directory* >" -- "%1"

11voto

user19306 Points 11

J'ai effectué une recherche et un remplacement de toutes les occurrences de chrome.exe dans mon registre avec le lien de commande spécifique. Ainsi,

"C:\Users\PROFILE-NAME\AppData\Local\Google\Chrome\Application\chrome.exe" -- "%1"  

a été remplacé par

"C:\Users\PROFILE-NAME\AppData\Local\Google\Chrome\Application\chrome.exe"  --user-data-dir="C:\Chrome Profile \location" --omnibox-popup-count=10 -- "%1"

partout et, jusqu'à présent, je n'ai rencontré aucun problème. Mais il devrait certainement y avoir un moyen plus facile/élégant de faire cela.

8voto

PostMan Points 3825

Ajouter une clé de type REG_SZ (chaîne) appelé UserDataDir sous

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

avec la valeur du répertoire de données de l'utilisateur que vous souhaitez utiliser. Cette opération peut être réalisée à l'aide d'une seule ligne de commande à partir de l'invite de commande, comme suit :

reg add "HKLM\SOFTWARE\Policies\Google\Chrome" /v UserDataDir /t REG_SZ /d "C:\Users\User1\chrome-profile" /f

Le profil spécifié sera utilisé par défaut au lancement de Chrome. Il est confirmé que cette méthode fonctionne dans la version actuelle de Chrome, à savoir la version 70. Le profil UserDataDir La clé était introduit dans Chrome dans la version 11 .

De cette manière, vous n'avez pas à utiliser d'arguments de ligne de commande pour chrome.exe et vous n'avez pas besoin de modifier les gestionnaires Shell pour les différents types de fichiers que chrome ouvre.

5voto

njd Points 10568

Il y a une explication sur l'utilisation de plusieurs profils Chrome. aquí .

L'essentiel est de regarder à l'intérieur

%USERPROFILE%\Local Settings\Application Data\Google\Chrome

(Windows XP)
ou

%USERPROFILE%\AppData\Local\Google\Chrome

(Vista, Win7)

et copiez les "Données utilisateur \Default "dans le dossier "Données de l'utilisateur \your_profile ".

Lancez ensuite chrome avec quelques options de ligne de commande :

chrome.exe --user-data-dir="..\User Data\Your_profile" -first-run

et par la suite, vous pouvez exécuter Chrome avec ce profil en utilisant :

chrome.exe --user-data-dir="..\User Data\Your_Name"

Et vous pouvez ajouter que --user-data-dir à un raccourci.

Je ne sais pas comment utiliser cette configuration pour le navigateur par défaut. Il faudrait peut-être bricoler dans le Registre, autour de HKEY_CLASSES_ROOT\htmlfile\shell

2voto

Simple_One Points 61

J'ai adopté la solution proposée par Rehan Khwaja ci-dessus. En suivant les étapes ci-dessous, Chrome se lancera à partir de votre nouvel emplacement d'utilisateur, vous n'avez PAS besoin de modifier les raccourcis ou quoi que ce soit d'autre.

Mes étapes exactes ont été les suivantes :

1. Create the folder structure you want use, for instance:
Y:\Profiles\Chrome\MyUserDataProfile

2. Follow Rehan Khwaja's steps in the registry by opening registry editor and creating this structure:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
(I had to add the \Google\Chrome part as follows)
a) Right click on 'Policies' in the left pane of the registry editor
b) Select 'New Key' and call it: Google
c) Left click on your new key called Google (in the left pane of the registry editor, might have a folder icon next to it)
d) Now repeat steps a to c but left clicking on: Google, and creating a new key called: Chrome

3. Once you have the key called Chrome:
a) left click on it in the left pane of registry editor
b) right click in the RIGHT pane, and
c) Select: New > String Value
d) Name the string value: UserDataDir
e) Right click on your newly created UserDataDir
f) Select modify...
g) Under Value Data enter the path of your folder structure, for instance:
Y:\Profiles\Chrome\MyUserDataProfile
h) Select Ok
i) Close registry editor

Google Chrome se lance désormais à partir de : Y:\Profiles\Chrome\MyUserDataProfile (par défaut, en utilisant tous vos raccourcis standard sans avoir à modifier leurs chemins d'accès, etc.)

Si vous souhaitez reproduire votre environnement de navigation existant dans ce nouvel emplacement de profil, vous pouvez copier l'intégralité du contenu de votre ancien profil (ou du profil par défaut de Chrome) dans votre nouveau chemin.

Windows 7 ou 8 - Installation de Chrome par défaut Copier tout ce qui se trouve dans :

%USERPROFILE%\AppData\Local\Google\Chrome\UserData
into
Y:\Profiles\Chrome\MyUserDataProfile

Si vous voulez lancer Chrome à partir de différents profils avec des raccourcis distincts pour chacun d'eux, vous devrez créer les raccourcis et modifier les chemins d'accès, etc.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X