引:Microsoft 使用多種不同的自解壓縮文件格式對軟件更新進行打包
這些格式能夠自動運行程序包中包含的安裝程序
本文介紹了一些命令行開關
可用於使用 IExpress 技術的軟件更新程序包
IExpress 技術是 Microsoft 使用的一項技術
用於為某些 Microsoft Internet Explorer 版本
某些 Windows 版本
以及其他多種產品創建軟件更新程序包
要確定某個軟件更新程序包是否使用了 IExpress
請按以下步驟操作
右鍵單擊該程序包
然後單擊
屬性
在
常規
選項卡上
查看
描述
IExpress 軟件更新程序包中包含
Win
Cabinet Self
Extractor
它提供對該更新程序包的描述
注意
如果程序包的描述為
Self
Extracting Cabinet
則說明該軟件更新程序包是使用 Hotfix
exe 或 Update
exe 作為安裝程序的 Windows NT
Windows
Windows XP 或 Windows Server
程序包
有關 Hotfix
exe 和 Update
exe 使用的命令行開關的其他信息
請查看 Microsoftw介紹的相關文章
如果程序包的文件擴展名為
msi 或
msp
則表明該軟件更新程序包使用 Windows Installer 作為安裝程序
如果您在運行 IExpress 軟件更新程序包時不使用任何命令行開關
默認的安裝程序會自動運行以安裝軟件更新
IExpress 程序包的安裝程序可能是安裝信息 (
inf) 文件
也可能是可執行程序
如果 IExpress 程序包使用安裝信息 (
inf) 文件作為其安裝程序
則可以使用 IExpress 命令行開關控制程序包的安裝選項
如果 IExpress 程序包使用可執行程序(例如
exe 文件或 文件)作為安裝程序
請使用安裝程序的開關控制安裝選項
而不要使用 IExpress 開關
注意
您可以使用 /c:path 開關將參數(開關)傳遞給安裝程序
或者為程序包指定不同的安裝程序
例如
下面的命令行語法可用於運行 Internet Explorer 安裝程序包(IExpress 程序包 Ie
setup
exe)並將參數傳遞給程序包中包含的安裝程序 (Ie
wzd
exe)
Ie
setup IExpress switches /c:
ie
wzd Internet Explorer Setup switches
下表列出了 IExpress 程序所支持的命令行開關
開關 描述
/q 指定安靜模式或不顯示提示
/q:u 指定用戶安靜模式
該模式向用戶提供某些對話框
/q:a 指定管理員安靜模式
該模式不向用戶顯示任何對話框
/t:path 指定用於解壓縮文件的目標文件夾
/c 解壓縮文件但不進行安裝
如果不指定 /t:path
則會提示您輸入目標文件夾
/c:path 指定
inf 或
exe 安裝文件的 UNC 路徑和名稱
/r:n 安裝後從不重新啟動計算機
/r:i 除非與 /q:a 配合使用
否則
如果需要重新啟動計算機
則提示用戶重新啟動
/r:a 總是在安裝後重新啟動計算機
/r:s 安裝後不提示用戶就重新啟動計算機
/n:v 不檢查版本 — 在以前的任何版本上安裝程序包
注意
不支持使用 /n:v 開關
使用此開關可能會導致系統無法啟動
如果安裝不成功
應咨詢專業支持人員弄清失敗的原因
From:http://tw.wingwit.com/Article/Common/201311/5052.html