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

Windows 定時關機與自動登入完全指南:無需第三方軟體

編輯:Windows XP 系統介紹

前言:內建功能就能搞定

很多使用者為了定時關機、免輸密碼自動登入,習慣下載第三方小工具,卻不知 Windows XP/2000 內建的 Shutdown.exe、at 指令、登錄表設定早已完整支援這兩大需求。本文手把手教你用原生指令與登錄表,輕鬆實現「下班自動關機」、「早上自動開機進桌面」,安全又輕量。

一、定時關機:三種實用模式

模式 1:指定時刻關機(適合「下班 22:00 走人」)

at 22:00 shutdown -s
  • 需啟用「Task Scheduler」服務(預設啟動)
  • 執行時會彈出 30 秒倒數對話框,提醒存檔
  • 取消指令:shutdown -a

模式 2:倒數計時關機(適合「再跑 1 小時測試」)

shutdown -s -t 3600
  • -t 3600 代表 3600 秒 = 60 分鐘
  • 同樣可用 shutdown -a 取消

模式 3:圖形化介面設定(適合視覺化操作)

shutdown -i
  • 彈出「關機設定」視窗,可加入多台電腦、設定訊息、選擇重新開機/關機
  • 適合局域網管理多台電腦

二、進階:封裝成 .bat + 排程任務,實現「每天固定時間」自動化

建立關機批次檔 AutoShutdown.bat

@echo off
shutdown -f -s -t 60 -c "系統將於 60 秒後自動關機,請儲存工作!"
  • -f:強制關閉應用程式(避免卡在「存檔詢問」)
  • -c:自訂提示訊息(最長 127 字元)

建立排程任務

  1. 控制台 → 「排程工作」→ 「新增排程工作」
  2. 瀏覽選取 AutoShutdown.bat
  3. 觸發條件選「每天」,設定時間(如 22:00)
  4. 輸入具備權限的帳號密碼(需為 Administrators 群組)
  5. 完成嚮導

三、自動登入:登錄表三步驟設定

⚠ 安全警示:自動登入會讓實體接觸電腦者直接進入桌面,請僅在「個人專用、物理環境安全」的電腦啟用。

操作步驟

  1. Win+R 輸入 regedit 開啟登錄表編輯器
  2. 定位至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  3. 修改/新增三個字串值(String Value):
    值名稱資料說明
    DefaultUserName你的登入帳號區分大小寫
    DefaultPassword你的登入密碼明文儲存,有風險
    AutoAdminLogon1啟用自動登入
  4. 關閉編輯器,重開機驗證

快速替代法:control userpasswords2

1. 執行 control userpasswords2
2. 取消勾選「使用者必須輸入使用者名稱和密碼才能使用這台電腦」
3. 套用 → 輸入帳號密碼兩次 → 確定

此法實質同樣修改上述登錄表值,但介面更友善,且密碼以加密形式儲存,相對安全。

四、臨時切換身分登入

啟用自動登入後,若偶爾需以其他帳號登入:
開機時按住 Shift 鍵不放,直到出現登入對話框 → 輸入其他帳號密碼。

五、Shutdown.exe 完整參數速查表

參數功能範例
-s關機shutdown -s
-r重新開機shutdown -r -t 300
-a取消關機/重開機shutdown -a
-f強制關閉程式shutdown -f -s
-t xxx倒數秒數shutdown -s -t 3600
-c "msg"自訂提示訊息shutdown -s -c "維護關機"
-m \\PC遠端控制shutdown -s -m \\PC01
-l登出目前使用者shutdown -l
-i圖形化介面shutdown -i

結語

善用 Shutdown.exe、at/排程工作、AutoAdminLogon 登錄值,零成本、零第三方軟體、零常駐記憶體,就能打造專屬的「定時關機+自動登入」自動化流程。下次想偷懶不想等關機、不想輸密碼時,記得:Windows 早就幫你準備好工具了!

Copyright © Windows教程網 All Rights Reserved