TUTOS.EU

Désactiver les mises à jour Java par GPO

Comment désactiver les mises à jour automatiques de Java par GPO

Il existe une clé de registre à poser pour que Java ne cherche pas ses mises à jour.
Basiquement pour la poser ET en 32bits et en 64bits, vous pouvez utiliser les commande suivantes

REG ADD "HKLM\SOFTWARE\JavaSoft\Java Update\Policy" /v "EnableJavaUpdate" /t REG_DWORD /d 0 /f
REG ADD "HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy" /v "EnableJavaUpdate" /t REG_DWORD /d 0 /f
Lien vers le fichier : cliquez ici Copier le code

En adaptant le script powershell suivant vous obtiendrez une GPO qui modifie les même clés de registre.
(modifiez la valeur affectée à la variable $GPOName et mettez le nom de la GPO à éditer)

Set-StrictMode -Version 2
 
# load required modules
Import-Module ActiveDirectory
Import-Module GroupPolicy

#define variables
$GPOName       = 'Nom GPO a editer pour ajout desactivation maj Java'
$defaultNC     = ( [ADSI]"LDAP://RootDSE" ).defaultNamingContext.Value
#$TargetOU      = 'OU=Serveurs,' + $defaultNC
$TargetOU      = $defaultNC

#create new GPO shell
$GPO = New-GPO -Name $GPOName

#Pose d'éléments pour modifier des clés de registre par GPO
Set-GPPrefRegistryValue -Name $GPOName -Action Update -Context User -Key 'HKLM\SOFTWARE\JavaSoft\Java Update\Policy' -Type DWord  -ValueName 'EnableJavaUpdate' -Value 0 | out-null
Set-GPPrefRegistryValue -Name $GPOName -Action Update -Context User -Key 'HKLM\SOFTWARE\Wow6432Node\JavaSoft\Java Update\Policy' -Type DWord  -ValueName 'EnableJavaUpdate' -Value 0 | out-null
Lien vers le fichier : cliquez ici Copier le code

Pages Web

Site WebDescription
Trekker.netSite où à été trouvé l'info

2