如何在整个网络范围内阻止Java更新?


8

Java一直在提示用户进行升级,并且当他们这样做时,它会尝试安装所有其他必须卸载的东西。最近,它安装了一个名为Carbonite的备份程序。

除非用户有特定的原因需要Java,否则我们已禁止Java。这些人正在使用“随身携带”软件获得升级提示。

我们怎样才能阻止这种情况?

  • 它与哪个站点联系以查看是否有升级?在防火墙处很容易将其阻止。(我们对RealPlayer做了同样的事情。)
  • 是否有可以阻止它的注册表项或组策略?

+1是因为我感到您的痛苦。在网络上管理Java可能是个头疼的问题-我自己得出的结论是,它主要是开发人员的玩物,并不真正适合公司台式机使用。
Maximus Minimus,2009年

>我们禁止Java,除非用户有特定的原因需要Java。我知道这个帖子很旧。希望您仍然监视此帐户。我很好奇这对您如何起作用。我们也在考虑阻塞Java。
杰夫·马龙

这确实有效,尽管我们不再做。当前的Java更新似乎不太令人讨厌。
Nate

Answers:


4

要禁用自动更新通知,您应该能够将HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ EnableJavaUpdate的dword值设置为0,并将HKLM \ SOFTWARE \ JavaSoft \ Java Update \ Policy \ NotifyInstall设置0

这是我启动脚本中的一个片段。

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。我现在正在对此进行测试,并将在今晚将其添加到我们的GPO中。
Nate

在查看该注册表项时,我还发现了一个名为PostStatusUrlset 的项https://sjremetrics.java.com/b/ss//6-是否有任何我不应阻止的原因sjremetrics.java.com
Nate

不知道有关阻止sjremetrics.java.com的知识,这可能值得尝试,但是我可能会首先在测试环境中进行尝试。
Zoredache
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.