Windows 2003 補丁分為兩類封裝格式,安裝參數不同,混用導致靜默安裝失敗。
| 特徵 | 類型一 (SFXCAB) | 類型二 (WEXTRACT) |
|---|---|---|
| 圖示 | 普通執行檔圖示 | 壓縮檔樣式執行檔圖示 |
| 安裝引擎 | update.exe (Microsoft Update) | wextract.exe (解壓縮為主) |
| 版本資訊 | SFXCAB.EXE 製作 | WEXTRACT.EXE 製作 |
| 支援參數 | /U /Q /Z | /Q (不支援 /U /Z) |
| 特徵字串 | _SFX_CAB_EXE_PATH | CABINET、WEXTRACT |
FOR /R %%F IN (*.exe) DO (
@findstr "_SFX_CAB_EXE_PATH" "%%F" >nul && (
@start /wait "%%F" /U /Q /Z
) || (
@start /wait "%%F" /Q
)
)
qchain.exe
原理:findstr 搜尋 `_SFX_CAB_EXE_PATH` 字串,存在則為類型一 (用 /U /Q /Z),否則為類型二 (用 /Q)。/R 遞迴子目錄,qchain.exe 鏈結重啟需求 (2002/12 後補丁內建此功能)。
Windows Server 2003 域環境 DNS 安全加固指南:從安裝配置到攻擊防禦
Windows Server 2003 卷影副本:實現網路共享檔案還原
Windows Server 2003 常見問題七大金鑰解決方案匯總
Windows Server 2003 四大常見故障與解決方案
Windows 2000/XP 巧用 shutdown.exe 阻擋強制關機與遠端管理
Windows Server 2003 七大實用技巧:跳過磁碟檢查、關閉 IE 安全檢查、自動登入、關機加速等
Windows Server 2008 防火牆設定:允許 ICMP Ping 回應
Windows Server 2003 移植 Windows Me/XP「我的圖片收藏螢幕保護程式」完整步驟:DLL 註冊與註冊表導入