-1
有人可以解釋爲什麼這工作:靜默安裝Java的MSI
$cred = Get-Credential
Start-Process -FilePath "msiexec.exe" -ArgumentList "/i `"C:\temp\jre1.7.0_17.msi`"" -Credential $cred -wait
但這並不:
$cred = Get-Credential
Start-Process -FilePath "msiexec.exe" -ArgumentList "/i `"C:\temp\jre1.7.0_17.msi`" ""`/qn REBOOT=ReallySuppress JAVAUPDATE=0 WEBSTARTICON=0 SYSTRAY=0`" ""/log c:\temp\javainst.log" -Credential $cred -wait
我插你的替代品,但在安裝沒有運氣。如果你正在使用.exe,你將如何運行安裝線?我無法做到這一點,但在批處理文件中使用會更容易。 – user2162722 2013-03-13 19:18:37
嘗試更新的答案。請注意,我沒有測試過它。請閱讀http://www.java.com/en/download/help/silent_install.xml並從http://www.java.com/en/download/manual.jsp下載exe安裝程序。 – 2013-03-13 19:52:50