如何阻止networking范围内的Java更新?

Java不断地提示用户进行升级,当他们这样做的时候,它会尝试安装我们必须卸载的各种其他东西。 最近它安装了一个名为Carbonite的备份程序。

我们已经禁止Java,除非用户有特定的原因,为什么他们需要它。 那些人正在通过“骑行”软件获得升级提示。

我们怎么能阻止呢?

  • 什么网站联系,看看是否有升级? 在防火墙上应该很容易阻止它。 (我们对RealPlayer做了同样的事情。)
  • 有没有可以阻止它的registry项或组策略?

要禁用自动更新通知,您应该能够在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