如何使用 AutoIt 安装 JRE
How to install JRE using AutoIt
我正在尝试使用 AutoIt 配置 JRE 安装:
If $iJava64 = 1 Then
$hDownloadJava64 = InetGet("https://www.dropbox.com/s/s68heiccdoxhtii/Java%20Jre%20x64.exe?dl=1", @TempDir & "\Java Jre x64.exe", $INET_FORCERELOAD)
RunWait(@TempDir & "\Java Jre x64.exe -install")
$sMessage_stt = $sMessage_stt & "Java Jre x64 -> Done" & @CRLF
ControlSetText("Processing status", "", "Static1", $sMessage_stt)
EndIf
但这不起作用。我也尝试了 /S
、/q
,但它不起作用!
如果您通过命令行执行此操作是否有效?如果是,您可以使用以下代码:
RunWait(@ComSpec & ' /c "' & @TempDir & '\Java Jre x64.exe" -install')
如果您需要使用 " 作为路径,请记住使用 ',因为您的路径有空格。
编辑:正确的参数:
RunWait(@ComSpec & ' /c "' & @TempDir & '\Java Jre x64.exe" /s')
我正在尝试使用 AutoIt 配置 JRE 安装:
If $iJava64 = 1 Then
$hDownloadJava64 = InetGet("https://www.dropbox.com/s/s68heiccdoxhtii/Java%20Jre%20x64.exe?dl=1", @TempDir & "\Java Jre x64.exe", $INET_FORCERELOAD)
RunWait(@TempDir & "\Java Jre x64.exe -install")
$sMessage_stt = $sMessage_stt & "Java Jre x64 -> Done" & @CRLF
ControlSetText("Processing status", "", "Static1", $sMessage_stt)
EndIf
但这不起作用。我也尝试了 /S
、/q
,但它不起作用!
如果您通过命令行执行此操作是否有效?如果是,您可以使用以下代码:
RunWait(@ComSpec & ' /c "' & @TempDir & '\Java Jre x64.exe" -install')
如果您需要使用 " 作为路径,请记住使用 ',因为您的路径有空格。
编辑:正确的参数:
RunWait(@ComSpec & ' /c "' & @TempDir & '\Java Jre x64.exe" /s')