想讓電腦在深夜自動關機、下載完成後定時關機,或是單純想炫耀一下「定時關機」技能?Windows XP 內建的 Shutdown.exe 搭配 at 指令,幾行指令即可輕鬆實現,完全不需第三方軟體。
位於 C:\Windows\System32\Shutdown.exe,負責所有關機/重啟/登出動作。甚至可複製到 Windows 2000 使用。
| 需求 | 執行指令(開始→執行) | 說明 |
|---|---|---|
| 指定時間關機(如 23:00) | at 23:00 Shutdown -s | 使用排程服務,到點彈出 30 秒倒數對話框 |
| 倒數關機(如 60 分鐘後) | Shutdown -s -t 3600 | 3600 = 秒數,立即開始倒數 |
| 取消已排程的關機 | shutdown -a | Abort,隨時可取消 |
| 圖形化設定介面 | shutdown -i | 彈出視窗可遠端/多台設定 |
| 關機並重啟 | Shutdown -r -t 60 | 搭配 -t 參數 |
| 強制關閉應用程式 | Shutdown -s -f | 避免程式阻擋關機 |
| 自訂關機提示訊息 | Shutdown -s -t 300 -c "系統將在5分鐘後關機,請儲存檔案" | 訊息最長 127 字元 |
| 遠端關機(需權限) | Shutdown -s -m \\ComputerName | 管理網路電腦 |
-s:關閉本機-r:關機並重啟-l:登出目前使用者-a:取消關機-f:強制關閉應用程式-m \\ComputerName:指定遠端電腦-i:顯示 GUI(必須為第一個參數)-t xx:設定倒數秒數-c "訊息":關機對話框顯示訊息at 23:30 Shutdown -s -f -c "例行維護關機,請儲存工作"shutdown -a掌握這些指令,不只能讓電腦聽話定時關機,還能遠端管理多台電腦,是系統管理員與進階使用者的必備技能。