使用Powershell静默安装Java 8

使用Powershell静默安装Java 8,java,windows,installation,Java,Windows,Installation,我正在阅读有关使用MSI安装Java的内容。我觉得这相当复杂。使用.exe并像这样静默安装有什么不对 启动进程-文件路径jre-8u25-windows-x64.exe-参数列表 “/s”-通过-等待 这对我来说很有效。对此有任何疑问和有用的提示吗?从dos窗口调用: jre-8u25-windows-x64.exe /s INSTALLDIR=c:\progra~1\jre /L install64.log 不起作用(progra~1是“程序文件”的替代品)。它立即终止,没有任何消息。通过p

我正在阅读有关使用MSI安装Java的内容。我觉得这相当复杂。使用.exe并像这样静默安装有什么不对

启动进程-文件路径jre-8u25-windows-x64.exe-参数列表 “/s”-通过-等待


这对我来说很有效。对此有任何疑问和有用的提示吗?

从dos窗口调用:

jre-8u25-windows-x64.exe /s INSTALLDIR=c:\progra~1\jre /L install64.log
不起作用(progra~1是“程序文件”的替代品)。它立即终止,没有任何消息。通过powershell调用相同的命令可以正常工作:

powershell start-process -filepath jre-8u25-windows-x64.exe -passthru -wait -argumentlist "/s,INSTALLDIR=c:\progra~1\jre,/L,install64.log"
有人知道是什么不同吗