Google Chrome | Installer silencieusement la version Entreprise

Rédigé par O. Clotaire Aucun commentaire
Classé dans : Package Mots clés : Script, MS-DOS, Base de Registre, Google Chrome

Ce tutoriel explique comment installer Google Chrome Entreprise et désactiver la mise à jour automatique.
La commande va mettre à jour la version antérieure de Google Chrome et la mise à jour automatique de google chrome sera désactivé.

Ce qu'il faut savoir :


- Ce qu'il faut savoir sur les rétrogradations de versions et les réparations de ce navigateur, c'est que Google ne publie pas les anciennes versions de Chrome. Conservez donc vos fichiers MSI.

- La rétrogradation de version peut être problématique car pour de très anciennes versions, le profil peut être situé à un autre emplacement.

- Lors des mises à jours, les données des utilisateurs sont conservées séparément, par contre, lors des rétrogradations vers une ancienne version, les données du profil peuvent ne pas fonctionner.

- Si vous laissez la mise à jour active, vous aurez automatiquement la dernière version stable.

- Afin de supprimer les versions de Chrome client des postes :
DossierInstallation\setup.exe --uninstall --force-uninstall
- On remarque que Chrome peut s'installer comme une application portable lorsque les utilisateurs n'ont pas les droits suffisants. Vous trouverez le dossier d'installation dans le profil utilisateur AppData et non dans Program File ou Programmes.

- Vous trouverez des informations chez Google pour : 
- les modes d'administration
- les préférences
- le modèle de stratégie de groupe Chrome​,
- la prise en charge de l'héritage du navigateur (Legacy Browser Support),
- Alerte de mot de passe
- Gestion Mac :
- et pour la gestion sur Linux : 

- Si par défaut Google Update tente effectuer une mise à jour qui est bloqué par le pare feu, le paramètre de désactivation est :
msiexec /i GoogleChromeStandaloneEnterprise.msi NOGOOGLEUPDATEPING=1 /l*v "%windir%\log.txt"
- Il existe des stratégies pour contrôler l'emplacement du profil utilisateur et du cache :


Installation :


Télécharger le MSI de Google Chrome Entreprise qui contient son modèle d'administration via le lien https://enterprise.google.com/intl/fr/chrome/chrome-browser/

Le MSIGoogleChromeStandaloneEnterprisexx.msi, avec xx pour votre architecture processeur (x86, x64).

Créer le fichier install.cmd avec ce contenu :
@echo Installation de Google Chrome Entreprise
msiexec /i "DossierInstall\GoogleChromeStandaloneEnterprise64.msi" /qn
rem @echo Applique les fichiers de configuration
rem @XCOPY "DossierInstall\GoogleChromeEnterpriseBundle64\Installers\master_preferences.txt" "C:\Program Files\Google\Chrome\Application\" /E /C /Q /R /Y
rem @XCOPY "DossierInstall\GoogleChromeEnterpriseBundle64\Installers\master_preferences.txt" "C:\Program Files (x86)\Google\Chrome\Application\" /E /C /Q /R /Y
@echo Désactive la mise à jour automatique
reg add HKLM\Software\Policies\Google\Update /f /v AutoUpdateCheckPeriodMinutes /d 0
sc stop gupdate
sc config gupdate start=disabled
REGEDIT /S "DossierInstall\chrome-manual-updates.reg" /qn

Créer le fichier chrome-manual-updates.reg avec ce contenu afin de pouvoir désactiver la mise à jour automatique. (A tester. Cela ne fonctionne pas tout le temps) :
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update]
"UpdateDefault"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Google\Update]
"UpdateDefault"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update]
"DisableAutoUpdateChecksCheckboxValue"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Google\Update]
"DisableAutoUpdateChecksCheckboxValue"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update]
"AutoUpdateCheckPeriodMinutes"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Google\Update]
"AutoUpdateCheckPeriodMinutes"=dword:00000000

Créer le fichier master_preferences.txt avec ce contenu :
{
"homepage" : "http://blog4me.fr",
"homepage_is_newtabpage" : false,
"browser" : {
"show_home_button" : true,
"check_default_browser" : false,
"window_placement": {
"bottom": 1000,
"left": 10,
"maximized": false,
"right": 904,
"top": 10,
"work_area_bottom": 1010,
"work_area_left": 0,
"work_area_right": 1680,
"work_area_top": 0
}
},
"bookmark_bar" : {
"show_on_all_tabs" : true
},
"distribution" : {
"skip_first_run_ui" : true,
"show_welcome_page" : false,
"import_search_engine" : false,
"import_history" : false,
"create_all_shortcuts" : true,
"do_not_launch_chrome" : true,
"make_chrome_default" : false
}

Lors de l'exécution de install.cmd, la configuration master_preferences.txt est appliqué ainsi que la désactivation de Google Update via chrome-manual-updates.reg.

Remarques:
 
Dans notre exemple, la configuration des paramètres est désactivé, car commenté par rem. Il faut donc dé-commenter pour que cela fonctionne.
@echo Applique les fichiers de configuration
@XCOPY "E:\GoogleChromeEnterpriseBundle64\Installers\master_preferences.txt" "C:\Program Files\Google\Chrome\Application\" /E /C /Q /R /Y
@XCOPY "E:\GoogleChromeEnterpriseBundle64\Installers\master_preferences.txt" "C:\Program Files (x86)\Google\Chrome\Application\" /E /C /Q /R /Y

Exemple de script :

Les instructions suivantes permettent l'installation du navigateur Chrome en empêchant les mise à jour par le renommage de l'exécutable.
msiexec /qn /norestart /i "%~dp0googlechromestandaloneenterprise64.msi"
if exist "c:\Program Files\Google\Chrome\Application\master_preferences" copy /y "%~dp0master_preferences" "C:\Program Files\Google\Chrome\Application\master_preferences"
if exist "c:\Program Files (x86)\Google\Chrome\Application\master_preferences" copy /y "%~dp0master_preferences" "C:\Program Files (x86)\Google\Chrome\Application\master_preferences"
copy /y "%~dp0chrome-info.txt" "C:\Temp"
reg add HKLM\Software\Policies\Google\Update /f /v UpdateDefault /d 0
reg add HKLM\Software\Policies\Google\Update /f /v DisableAutoUpdateChecksCheckboxValue /d 1
reg add HKLM\Software\Policies\Google\Update /f /v AutoUpdateCheckPeriodMinutes /d 0
reg add HKLM\SOFTWARE\Wow6432Node\Google\Update /f /v UpdateDefault /d 0
reg add HKLM\SOFTWARE\Wow6432Node\Google\Update /f /v DisableAutoUpdateChecksCheckboxValue /d 1
reg add HKLM\SOFTWARE\Wow6432Node\Google\Update /f /v AutoUpdateCheckPeriodMinutes /d 0
sc stop gupdate
sc config gupdate start=disabled
c:
cd
cd "C:\Program Files (x86)\Google\Update\
ren GoogleUpdate.exe xGoogleUpdate.exe
:FIN


A PROPOS

  • Grace à mon expérience dans les Systèmes d'Information, j'ai le privilège de partager mon expérience en les centralisant sous la forme d’une base de connaissance.
  • Parfois certaines de nos questions ne trouvent pas toujours de réponse. Le domaine de l’informatique évolue rapidement, il est alors important de pouvoir profiter des solutions déjà expérimentés.
  • Ce site sera de plus en plus accessible.
  • Je vous remercie d’avance pour vos éventuelles remarques constructives permettant son amélioration.

Écrire un commentaire

 Se rappeler de moi sur ce site
Quelle est le troisième caractère du mot ygtd2s ?

Fil RSS des commentaires de cet article

↓