Google Chrome | Installer silencieusement la version Entreprise
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.
- Si vous laissez la mise à jour active, vous aurez automatiquement la dernière version stable.
DossierInstallation\setup.exe --uninstall --force-uninstall
- 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 :
msiexec /i GoogleChromeStandaloneEnterprise.msi NOGOOGLEUPDATEPING=1 /l*v "%windir%\log.txt"
- Profil utilisateur : http://dev.chromium.org/administrators/policy-list-3#UserDataDir
- Cache : http://dev.chromium.org/administrators/policy-list-3#DiskCacheDir
Installation :
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 :
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