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

Windows XP 遠端關機命令 shutdown 完整教學:本地/遠端/定時/取消/強制關機

編輯:XP 系統基礎知識

Windows XP shutdown 命令完整教學:遠端關機實戰指南

Windows XP 新增 shutdown.exe 命令列工具,支援本地/遠端關機、重開機、登出、定時、強制關閉應用程式、自訂訊息、中止關機等功能,是系統管理員遠端管理的利器。

命令語法完整版

shutdown [-i | -l | -s | -r | -a] [-f] [-m \\ComputerName] [-t xx] [-c "message"] [-d [u][p]:xx:yy]

參數詳細說明

參數功能備註
-i顯示圖形介面對話框 (遠端關機 GUI)優先於其他參數
-l登出目前使用者預設動作,僅限本機
-s關機
-r重開機
-a中止關機/重開機僅在逾時期間有效,忽略 -l/-m 以外參數
-f強制關閉應用程式 (不提示儲存)配合 -s/-r 使用
-m \\ComputerName指定目標電腦 (遠端操作)省略則為本機
-t xx設定倒數計時秒數預設 20 秒,範圍 0-315360000 (10年)
-c "message"關機對話框顯示自訂訊息最多 127 字元,需雙引號
-d [u][p]:xx:yy關機原因代碼u=使用者代碼, p=計劃性代碼

基本用法範例

shutdown -l                    # 登出本機
shutdown -s                    # 關閉本機
shutdown -r                    # 重開本機
shutdown -s -t 30              # 30 秒後關機
shutdown -s -t 300             # 5 分鐘後關機
shutdown -a                    # 取消上述關機

遠端關機實戰:解決「拒絕存取」錯誤

直接執行 shutdown -s -m \\TargetPC -t 30 通常回應 「拒絕存取」。原因:XP 預設安全性原則僅允許 Administrators 群組遠端關機,網路存取預設為 Guest 權限。

解決方案:授予 Guest 遠端關機權限 (透過群組原則)

  1. 目標電腦 (被關機端) 執行 gpedit.msc。
  2. 展開:電腦設定 → Windows 設定 → 安全性設定 → 本機原則 → 使用者權利指派。
  3. 雙擊 「從遠端系統強制關機」 (Force shutdown from a remote system)。
  4. 點選「新增使用者或群組」→ 輸入 Guest → 確定。
  5. 關閉群組原則編輯器,設定即時生效。

驗證

管理電腦執行:shutdown -s -m \\TargetPC -t 30 -c "系統維護,30秒後關機,請儲存工作"
目標電腦顯示倒數計時對話框,使用者可繼續工作但無法關閉對話框,除非執行 shutdown -a 中止。

進階應用:圖形介面遠端關機

shutdown -i
# 彈出「遠端關機」對話框,可瀏覽/輸入多部電腦,統一設定動作/時間/訊息

安全性建議

  • 僅在受信任的區域網路環境使用遠端關機。
  • 授予 Guest 權限後,任何能存取網路的人都可關機,建議配合 IPsec/防火牆限制來源 IP。
  • 關鍵伺服器勿開放此權限,改用專用管理工具 (如 IPMI、iDRAC、RSAT)。
  • 記錄關機操作日誌:啟用「安全性原則 → 稽核原則 → 稽核系統事件」,關機事件記錄於安全性記錄 (Event ID 1074/1076)。

結語

shutdown.exe 是 XP 遠端管理核心工具,掌握參數組合與權限設定,即可安全高效執行跨網路關機/重開機作業。圖形介面 shutdown -i 適合批次操作多部電腦,命令列適合腳本自動化。

Copyright © Windows教程網 All Rights Reserved