本文說明 Microsoft Standard Installer msiexec.exe的標準命令行選項,您用來解譯套件和安裝產品的應用程式。
命令行選項不區分大小寫。
Msiexec 會設定並傳回對應至 系統錯誤碼的錯誤層級。
注意
Msiexec 命令行選項可從 Windows Installer 3.0 開始使用。 Windows Installer 命令行選項 適用於 Windows Installer 3.0 和更早版本。 本文列出對應至每個標準安裝程序選項的 Windows Installer 命令行選項。
/help
說明和快速參考選項。 顯示 msiexec 命令的正確使用方式,包括所有參數和行為的清單。 您可以在使用者介面中顯示使用量描述。 任何其他選項的使用不正確,會叫用這個說明選項。
對等的 Windows Installer 命令列選項 /?。
例
msiexec /help。
/quiet
無訊息顯示選項。 安裝程式會執行安裝,而不顯示使用者介面。 不會向用戶顯示提示、訊息或對話框。 用戶無法取消安裝。
使用 /norestart 或 /forcerestart 標準命令行選項來控制重新啟動。 如果未指定重新啟動選項,安裝程式會在必要時重新啟動計算機,而不會向用戶顯示任何提示或警告。
對等的 Windows Installer 命令列選項 /qn。
例子
msiexec /package Application.msi /quiet
msiexec /uninstall Application.msi /quiet
msiexec /update msipatch.msp /quiet
msiexec /uninstall msipatch.msp /package Application.msi /quiet
/passive
被動顯示選項。 安裝程式會向使用者顯示進度列,指出安裝正在進行中,但不會向用戶顯示任何提示或錯誤訊息。 用戶無法取消安裝。
使用 /norestart 或 /forcerestart 標準命令行選項來控制重新啟動。 如果未指定重新啟動選項,安裝程式會在必要時重新啟動計算機,而不會向用戶顯示任何提示或警告。
對等的 Windows Installer 命令行選項是 /qb!- 在命令行上設定 REBOOTPROMPT=S。
例
msiexec /package Application.msi /passive
/norestart
永遠不要重新啟動選項。 安裝程式在安裝之後永遠不會重新啟動電腦。
對等的 Windows Installer 命令行已在命令行上設定 REBOOT=ReallySuppress。
例
msiexec /package Application.msi /norestart
/forcerestart
一律重新啟動選項。 安裝程式會在每次安裝之後重新啟動電腦。
對等的 Windows Installer 命令行已在命令行上設定 REBOOT=Force。
例
msiexec /package Application.msi /forcerestart
/promptrestart
重新啟動選項之前提示。 顯示一則訊息,指出需要重新啟動才能完成安裝,並詢問使用者是否立即重新啟動系統。 您無法將此選項與 [/quiet] 選項搭配使用。
對等的 Windows Installer 命令行已在命令行上設定 REBOOTPROMPT=""。
/uninstall (product)
卸載產品選項。 卸載產品。
對等的 Windows Installer 命令行選項 /x.
參數
<套件>.msi |<ProductCode>
/uninstall (patch)
卸載更新選項。 卸載更新修補程式。
對等的 Windows Installer 命令行選項 /I 命令行上設定 MSIPATCHREMOVE=Update1.msp | PatchGUID1[;Update2.msp | PatchGUID2]。
例
msiexec /uninstall Update1.msp;PatchGUID2
/log
記錄選項。 將記錄資訊寫入指定之現有路徑的記錄檔中。 記錄檔位置的路徑必須已經存在。 安裝程式不會建立記錄檔的目錄結構。
如需設定記錄模式之所有可用方法的詳細資訊,請參閱 Windows Installer 一般記錄。
對等的 Windows Installer 命令列選項為:/L*。
下列資訊會輸入至記錄檔中:
- 狀態消息
- 非嚴重警告
- 所有錯誤訊息
- 動作的啟動
- 動作特定記錄
- 使用者要求
- 初始UI參數
- 記憶體不足或嚴重結束資訊
- 磁碟空間不足訊息
- 終端機屬性
/package
安裝產品選項。 安裝或設定產品。
對等的 Windows Installer 命令列選項 /I。
參數
<套件>.msi |<ProductCode>
/update
安裝修補程序選項。 安裝一或多個修補程式。
對等的 Windows Installer 命令行已在命令行上設定 PATCH = [<msipatch>.msp]<;PatchGuid>。
參數
<Patch>.msp |<PatchGUID>