萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

Windows 批次安裝修補程式 (Hotfix) 批次檔腳本

一鍵無人值守安裝資料夾內所有 .exe 修補程式

建立 install.bat

@echo off
for %%i in (*.exe) do %%i /passive /norestart /nobackup

參數說明

  • /passive:無人值守模式,顯示進度條但不需使用者互動。
  • /norestart:安裝完成不自動重開機。
  • /nobackup:不備份解除安裝資訊 (節省空間,無法解除安裝)。

使用方法

  1. 將所有修補程式 .exe 放入同一資料夾。
  2. 將 install.bat 放入同資料夾。
  3. 以系統管理員身分執行 install.bat。
  4. 全部安裝完成後統一重開機。

進階增強版 (含日誌、錯誤處理、重開機提示)

@echo off
set LOG=%~dp0hotfix_install_%date:~-4,4%%date:~-10,2%%date:~-7,2%.log
echo 開始安裝修補程式... > "%LOG%"
for %%i in (*.exe) do (
    echo 正在安裝 %%i... >> "%LOG%"
    "%%i" /passive /norestart /nobackup >> "%LOG%" 2>&1
    if errorlevel 1 echo [錯誤] %%i 安裝失敗,錯誤碼 %errorlevel% >> "%LOG%"
)
echo 所有修補程式安裝完成,請重新開機。 >> "%LOG%"
pause

適用範圍

適用於 Windows 2000/XP/2003 及更新版本的獨立修補程式安裝包。現代系統 (Win7+) 建議使用 WSUS、SCCM 或 PowerShell Install-WindowsUpdate 管理更新。

copyright © 萬盛學電腦網 all rights reserved