Wie kann ich netzwerkweite Java-Updates blockieren?

8

Java fordert die Benutzer ständig zum Upgrade auf und versucht dabei, alle möglichen anderen Dinge zu installieren, die wir deinstallieren müssen. In letzter Zeit wird ein Sicherungsprogramm namens Carbonite installiert.

Wir haben Java gesperrt, es sei denn, der Benutzer hat einen bestimmten Grund, warum er es benötigt. Diese Leute erhalten Upgrade-Eingabeaufforderungen mit der Software "Mitfahren".

Wie können wir das aufhalten?

  • Welche Site wird kontaktiert, um festzustellen, ob ein Upgrade vorliegt? Es sollte einfach sein, dies an der Firewall zu blockieren. (Wir haben dasselbe mit RealPlayer gemacht.)
  • Gibt es einen Registrierungseintrag oder eine Gruppenrichtlinie, die dies stoppen kann?
Nate
quelle
+1 weil ich deinen Schmerz fühle. Das Verwalten von Java in einem Netzwerk kann Kopfschmerzen bereiten. Ich bin selbst zu dem Schluss gekommen, dass es sich in erster Linie um ein Spielzeug für Entwickler handelt und nicht wirklich für die Verwendung auf Unternehmens-Desktops geeignet ist.
Maximus Minimus
> Wir haben Java gesperrt, es sei denn, der Benutzer hat einen bestimmten Grund, warum er es benötigt. Ich weiß, dass dieser Beitrag alt ist. Ich hoffe, Sie überwachen dieses Konto weiterhin. Ich bin gespannt, wie das bei Ihnen funktioniert hat. Wir erwägen auch, Java zu blockieren.
Jeff Malone
Das hat funktioniert, obwohl wir es nicht mehr machen. Die aktuellen Java-Updates scheinen weniger unangenehm.
Nate

Antworten:

4

Um die Benachrichtigung über die automatische Aktualisierung zu deaktivieren, sollten Sie den Dword-Wert unter HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ EnableJavaUpdate auf 0 und unter HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ NotifyInstall auf 0 setzen können .

Hier ist ein Fragment aus einem meiner Startskripte.

Option Explicit

Dim oShell
Set oShell = WScript.CreateObject("WScript.Shell")

DisableJavaUpdateNotification()

Function DisableJavaUpdateNotification
    Dim Key,Value
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\EnableJavaUpdate"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
    Key="HKLM\SOFTWARE\JavaSoft\Java Update\Policy\NotifyInstall"
    Value="0"
    oShell.RegWrite Key,Value,"REG_DWORD"
End Function
Zoredache
quelle
Danke Zoredache. Ich teste dies jetzt und werde es heute Abend zu unseren Gruppenrichtlinienobjekten hinzufügen.
Nate
Beim Betrachten dieses Registrierungsschlüssels habe ich auch einen Schlüssel namens PostStatusUrlset to gefunden. Gibt https://sjremetrics.java.com/b/ss//6es einen Grund, warum ich nicht blockieren sollte sjremetrics.java.com?
Nate
Ich weiß nicht, wie man sjremetrics.java.com blockiert. Es könnte sich lohnen, es zu versuchen, aber ich würde es wahrscheinlich zuerst in einer Testumgebung versuchen.
Zoredache