Comment automatiser la " vérification de la mise à jour automatiquement?"dans le panneau de configuration java?


Je dois décocher le " vérifier automatiquement les mises à jour" qui se trouve dans le panneau de configuration java (onglet Mise à jour).

I besoin d'automatiser le processus ci-dessus. J'utilise Windows XP (32 bits) et la version java 1.7.0_25. J'ai essayé via le déploiement " .propriétés " fichier, mais pas d'utilisation.

Pourriez-vous me conseiller les possibilités en détail.

Author: Andrew Thompson, 2013-07-10

4 answers

Vous devez gérer la programmation du shell Windows XP, via JNI. Je réfléchirais à deux fois avant de commencer à implémenter. - Je ne le recommande pas.

 0
Author: , 2013-07-10 12:52:24

Vous devriez pouvoir le désactiver en modifiant le registre Windows. Recherchez JavaUpdate node dans le registre Windows (en utilisant regedit). Il devrait y avoir UpdateSchedule key quelque part en dessous. Le modifier à 0 pour désactiver les mises à jour automatiques.

Je suis sur Windows 7 64 bits, avec Java 7 et la clé de registre est HKEY_CURRENT_USER\Software\JavaSoft\Java Update\Policy\JavaFX\UpdateSchedule. Je pense que cela pourrait être différent pour différentes versions Windows et Java.

 0
Author: Loša, 2013-07-10 13:06:24
HKLM\Software\Wow6432Node\JavaSoft\Java Update\Policy\JavaFX\UpdateSchedule

Par essais et erreurs, j'ai trouvé les paramètres reg suivants:

  • EnableAutoUpdateCheck=0 (SZ)
  • EnableJavaUpdate=1 (Dword)
    • Je crois que ceux-ci activent et désactivent les mises à jour automatiques (actuellement définies sur "on")
  • Fréquence=127 (Dword)
    • 127 = Quotidien
    • 1=Hebdomadaire le dimanche
    • 2,4,6,16,32,64=hebdomadaire le lun...Sam
    • 16842752 = mensuel sur Dimanche
  • NotifyDownload=0 (Dword)
  • NotifyInstall=1 (Dword)
    • Ensemble, ces deux le définissent sur "Notify Me: Before Installing".
    • "M'Avertir: Avant de Télécharger" est de 1,0 au lieu de 0,1
  • UpdateSchedule=15 (Dword)
    • 15=15 heures. Facile de comprendre pourquoi.

Win7 64 bits-Java 7u45 32 bits (build 1.7.0_45-b18) Avec cette information, vous pouvez probablement modifier ces paramètres dans XP facilement.

 0
Author: R_C_III, 2013-10-23 17:15:46

Cliquez sur le bouton Démarrer de Windows. Dans la zone Démarrer la recherche, tapez: Système D'exploitation Windows 32 bits: c:\Program Fichiers \ Java\jre7\bin \ javacpl.exe faites un clic droit sur le javacpl.exe exécuter en tant qu'administration. cliquez sur le mise à jour onglet, décochez la case "vérifier automatiquement les mises à jour"

entrez la description de l'image ici

SYSTÈME d'exploitation Windows 64 bits: c:\Program Fichiers(x86)\Java\jre7\bin \ javacpl.exe

 0
Author: madhu, 2015-05-04 09:44:53