Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

讓 Windows XP 全自動維護系統:.inf + .bat 腳本實作磁碟重組/清理/關機

編輯:Windows XP 系統介紹

利用 .inf 安裝腳本搭配 .bat 批次檔,打造 XP 全自動維護流程(磁碟重組、檢查、清理垃圾、完成自動關機):

實作步驟

  1. 建立 Main.bat(維護指令碼):
    系統盤根目錄新建 Main.bat:
cd\
C:
cd Windows\system32
defrag C: /f
chkntfs C:
  1. 建立 Main.inf(安裝腳本):
    同目錄新建 Main.inf:
[version]
Signature="$CHICAGO$"
AdvancedINF=2.5,"advpack.dll"
[DefaultInstall]
RunPreSetupCommands=Tst.PreSetup
RunPostSetupCommands=Tst.PostSetup
[Tst.PreSetup]
C:\Main.bat
[Tst.PostSetup]
C:\WINDOWS\SYSTEM32\TSSHUTDN.EXE 0 /DELAY:0 /POWERDOWN

關鍵點: Signature 必須為 $CHICAGO$ 否則無效;TSSHUTDN.EXE 為 XP 內建關機工具,參數 0 /DELAY:0 /POWERDOWN 表立即關機斷電。

  1. 執行維護: 雙擊 Main.inf → 系統自動執行 Main.bat(重組、檢查)→ 完成後自動關機斷電。

擴充應用

Main.bat 可自訂任意命令:xcopy 備份檔案、del 清理垃圾、wuauclt /detectnow 檢查更新等。配合排程工作定時執行 rundll32.exe advpack.dll,LaunchINFSection C:\Main.inf,DefaultInstall 即成全自動維護系統。

Copyright © Windows教程網 All Rights Reserved