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

Win7自動關機/休眠任務排程器圖文教學:基本向導建立定時關機與批次檔實現定時休眠

編輯:Windows 7 系統介紹

Win7 任務排程器 是強大的自動化引擎,透過「建立基本工作」向導可輕鬆實現定時關機、休眠、啟動程式、備份腳本等週期性任務,無需第三方定時軟體。

定時關機:基本向導步驟

  1. Win+R → taskschd.msc 開啟任務排程器
  2. 右側動作 → 「建立基本工作...」
  3. 名稱:定時關機 → 下一步
  4. 觸發條件:選擇「每日」/「每週」/「每月」/「一次」 → 設定具體時間 → 下一步
  5. 動作:選擇 「啟動程式」 → 下一步
  6. 程式/腳本:C:\Windows\System32\shutdown.exe
  7. 加入引數:/s /f /t 0 (立即強制關機) → 下一步 → 完成
建立基本工作向導

▲ 建立基本工作向導啟動

觸發條件設定

▲ 觸發條件設定每日時間

啟動程式shutdown.exe

▲ 設定 shutdown.exe 關機引數

完成建立任務

▲ 完成建立定時關機任務

任務列表與屬性

▲ 任務庫列表與詳細屬性

定時休眠:批次檔 + 任務排程

shutdown.exe 無直接休眠參數,需呼叫系統函數:

  1. 建立文本檔 Hibernate.bat 內容:
@echo off
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
  • 0,1,0 參數含義:Hibernate(休眠)、Critical(關鍵)、DisableWakeEvent(禁用喚醒事件)
  • 雙擊測試:電腦應進入休眠 (需電源選項啟用休眠、hiberfil.sys 存在)
  1. 任務排程器 → 「建立基本工作」→ 動作選「啟動程式」→ 程式選 Hibernate.bat → 設定觸發時間完成

進階應用場景

場景程式/腳本引數/說明
定時重啟shutdown.exe/r /f /t 0
定時登出shutdown.exe/l
定時啟動特定程式目標程式完整路徑如 "C:\Program Files\Backup\backup.exe" /auto
定時執行備份腳本powershell.exe-File "C:\Scripts\Backup.ps1"
定時關閉顯示器nircmd.exe (第三方)monitor off

關鍵引數速查

  • /s 關機、/r 重啟、/h 休眠 (Win8+)、/l 登出
  • /f 強制關閉應用程式 (不提示儲存)
  • /t XXX 延遲 XXX 秒執行 (0-315360000)
  • /c "訊息" 顯示關機原因
  • /a 中止已排程關機

休眠 vs 關機 選擇建議

  • 休眠:喚醒快 (10-30秒)、保留工作階段 (開啟的文件/網頁/程式)、適合「稍後繼續工作」
  • 關機:完全釋放資源、清除記憶體碎片、適合「結束一天工作/長時間不使用」
  • 快速啟動 (Win8+):混合休眠核心會話 + 關機使用者會話,Win7 無原生支援
Copyright © Windows教程網 All Rights Reserved