萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 10 資訊

Windows 10 一鍵快速關機批次檔製作教學:rasdial 斷網 + shutdown 立即關機

Windows 10 關機選單層層疊疊,若需一鍵關機並同時斷開寬帶撥號 (PPPoE) 避免錯誤 813 (連線已存在),可製作簡單批次檔 (.bat) 實現。本文教學含圖文步驟與指令解析。

製作批次檔步驟

  1. 桌面空白處右鍵 →「新增」→「文字文件」→ 命名為 Shutdown.bat (確認副檔名為 .bat,非 .bat.txt)。
  2. 用記事本開啟,貼入以下指令並存檔:
@echo off
rasdial /DISCONNECT
shutdown -s -t 0

指令解析

  • @echo off:關閉命令回顯,介面乾淨。
  • rasdial /DISCONNECT:斷開所有作用中 RAS (遠端存取服務) 連線,包含 PPPoE 撥號、VPN。解決關機時未正常斷線導致下次撥號報錯 813/691/720。
  • shutdown -s -t 0:立即關機 (-s 關機, -t 0 延遲 0 秒)。
    常用參數:-r 重啟, -h 休眠, -f 強制關閉應用程式, -a 取消關機。

進階版:帶倒數提示與取消功能

@echo off
echo 系統將在 10 秒後關機並斷開網路連線...
echo 按 Ctrl+C 取消
timeout /t 10 /nobreak >nul
rasdial /DISCONNECT
shutdown -s -t 0

部署方式

  • 桌面放置捷徑,右鍵 → 內容 →「捷徑」索引標籤 →「快速鍵」設定熱鍵 (如 Ctrl+Alt+S)。
  • 釘選到工作列/開始選單。
  • 放入啟動資料夾 (shell:startup) 實現「開機後 10 秒自動關機」惡作劇/定時關機 (搭配工作排程器更靈活)。

適用場景

  • PPPoE 撥號上網用戶,避免關機未斷線導致下次撥號錯誤。
  • 遠端桌面/SSH 連線管理伺服器,需快速關機指令。
  • 批次腳本/排程任務自動化關機流程。
copyright © 萬盛學電腦網 all rights reserved