无需启动浏览器即可安装JRE

时间:2014-01-05 09:44:33

标签: java nsis

我正在NSIS脚本中使用此命令行安装JRE:

jre-7u45-windows-x64.exe /passive REBOOT=Suppress JAVAUPDATE=0 WEBSTARTICON=0 /L

这不是静默安装,因为我希望用户看到安装进度等。

它运作良好,但有一个巨大的烦恼。

当JRE安装程序完成时,它将使用此网页启动Web浏览器:

http://java.com/en/download/installed.jsp

有没有办法阻止JRE浏览器的启动?

3 个答案:

答案 0 :(得分:0)

有关离线安装选项,请参阅此选项:http://www.oracle.com/technetwork/java/javase/install-windows-141940.html

然后调整命令行以从NSIS脚本执行jre / jdk安装程序。

祝你好运。如果可能,请报告您的进度。感谢。

答案 1 :(得分:0)

据我了解,您已经拥有JRE安装程序,并且您希望从正在开发的安装程序中更改其行为。这是不可能的,因为您无法控制创建JRE安装程序的安装脚本。唯一的解决方法是滚动您自己的JRE安装程序 - 但除了复制文件之外,您还必须确切知道它还做了什么。

答案 2 :(得分:0)

一个非常奇怪的可能性是使用/ s选项并提供您自己的视觉反馈:静态或动态,方法是查找在预期位置创建的预期文件。