Windows XP 內建「任務排程器」遠不止定時備份/掃毒。善用其喚醒電腦、多重觸發條件、.job 檔匯出部署、AT 指令快速建立、權限隔離、日誌稽核等進階功能,可將其打造為輕量級自動化運維利器。
原理:BIOS 不支援 RTC Alarm 喚醒時,利用 待機/休眠 (S3/S4) + 任務排程器「喚醒電腦執行此工作」 實現。
control schedtasks 或「開始→所有程式→附屬應用程式→系統工具→任務排程器」。工作名稱.job 檔案。net stop "Task Scheduler" 或 net stop Schedule。net start "Task Scheduler" 或 net start Schedule。AT [\\電腦名] 時間 [/EVERY:日期[,...] | /NEXT:日期[,...]] 命令AT 17:30 "E:\Music\GoHome.mp3"(今天 17:30 播放一次)。AT 08:00 /EVERY:M,T,W,Th,F "C:\Scripts\Backup.bat"(週一至五 08:00 執行備份)。AT /? 查看完整參數。駭客入侵後常用 AT \\target 時間 命令 遠端建立木馬啟動排程。防禦:
ATServiceUser)。C:\Windows\SchedLgU.txt(或 SchedLgU.Txt)。# 1. 每天 02:00 喚醒休眠電腦 → 執行完整掃毒 → 完成後休眠
# 工作 1:掃毒腳本 (AVScan.bat)
# 觸發:每天 02:00,勾選「喚醒電腦」
# 動作:cmd /c "C:\Progra~1\AntiVir~1\scancl.exe /all /remove /log=C:\Logs\AV_%date%.log"
# 完成動作:新增第二個工作「休眠」觸發「工作 1 成功完成時」
# 2. 每週六 03:00 備份資料到 NAS
# 工作 2:Backup.bat (robocopy /mir /r:2 /w:5 D:\Data \\NAS\Backup\Data)
# 觸發:每週六 03:00,多重排程再加「每月 1 號 04:00」
# 3. 登入時檢查磁碟健康
# 工作 3:HealthCheck.bat (wmic diskdrive get status /value > C:\Logs\DiskHealth_%date%.txt)
# 觸發:登入時
Windows XP 任務排程器是零成本、原生、輕量級自動化引擎。掌握喚醒電腦、多重排程、.job 跨機部署、AT 指令、權限隔離、日誌稽核六大進階技巧,即可在無第三方工具環境下建立可靠的定時維護、安全防禦、異常偵測體系。升級至 Vista/7/8/10/11 後,「工作排程器」功能更強大(觸發條件、動作、條件、設定四大頁籤),核心概念完全相通,學會 XP 即通吃全系列。