shutdown
可讓您一次針對一台本機或遠端電腦進行關機或重新啟動。
語法
shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f] [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]
參數
參數 | 描述 |
---|---|
/i | 顯示 [遠端關機] 方塊。 /i 選項必須是命令之後的第一個參數。 如果指定了 /i,則會忽略所有其他選項。 |
/l | 立即登出目前的使用者,且沒有逾時期間。 不能將 /l 與 /m 或 /t 搭配使用。 |
/s | 關閉電腦。 |
/sg | 關閉電腦。 在下一次開機時,如果已啟用 [自動重新啟動登入],裝置就會根據最後一個互動的使用者自動登入和鎖定。 登入之後,它會重新啟動任何已註冊的應用程式。 |
/r | 關機後重新啟動電腦。 |
/g | 完全關閉並重新啟動電腦。 重新啟動時,如果已啟用 [自動重新啟動登入],裝置就會根據最後一個互動的使用者自動登入和鎖定。 登入之後,它會重新啟動任何已註冊的應用程式。 |
/a | 中止系統關機。 只能在逾時期間使用。 結合 /fw 以清除任何擱置的開機至韌體。 |
/p | 僅關閉本機電腦 (不是遠端電腦),沒有逾時期間或警告。 您只能將 /p 與 /d 或 /f 搭配使用。. 如果您的電腦不支援關閉電源功能,當您使用 /p 時,它會關閉,但電腦的電源會維持開啟狀態。 |
/h | 如果已啟用休眠,請讓本機電腦進入休眠狀態。 /f 切換可以搭配 /h 切換使用。 |
/hybrid | 關閉裝置,並準備快速啟動。 這個選項必須與 /s 選項搭配使用。 |
/soft | 允許執行程序和應用程式正常關閉,而不是強制終止。 |
/fw | 將此選項與關機選項結合,會導致下一次重新啟動移至韌體使用者介面。 |
/e | 可讓您在關機事件追蹤器中,記錄電腦意外關機的原因。 |
/o | 前往 [進階開機選項] 功能表,然後重新啟動裝置。 這個選項必須與 /r 選項搭配使用。 |
/f | 強制執行應用程式關閉而不警告使用者。 注意:使用 /f 選項可能會導致遺失未儲存的資料。 |
/m \\<computername> |
指定目標電腦。 無法與 /l 選項搭配使用。 |
/t <xxx> |
將關機前的逾時期間設定為 xxx 秒。 有效範圍是 0-315360000 (10 年),預設值為 30。 如果逾時期間大於 0,則會隱含 /f 參數。 |
/d [p \| u:]<xx>:<yy> |
列出系統重新啟動或關機的原因。 支援下列參數值:
|
/c <comment> |
可讓您建立系統關機或重新啟動的自訂原因,必須以雙引號括住。 最多可以使用 512 個字元。 也可以與 /d 參數一起使用。 |
/? | 在命令提示字元中顯示說明,包括本機電腦上定義的主要和次要原因清單。 |
備註
使用者必須獲指派關閉系統的使用者權力,才能使用 shutdown 命令關閉本機或遠端管理電腦。
使用者必須是 [管理員] 群組的成員,才能標註本機或遠端管理電腦未預期的關機。 如果該電腦已加入網域,則 [網域管理員] 群組的成員便可以執行這項程序。 如需詳細資訊,請參閱
如果您想要一次關閉一部以上的計算機,您可以使用腳本呼叫每部計算機的關機,或使用關機 /i 來顯示 [遠端關機] 方塊。
如果您指定主要和次要原因代碼,您必須先在打算使用原因的每部電腦上定義這些原因代碼。 如果未在目標電腦上定義原因代碼,則關機事件追蹤器無法記錄正確的原因文字。
請記得使用 /p 參數來指示已規劃關機。 未使用 /p 參數,表示關機是非計劃的。
使用 /p 參數,以及非計劃的關機原因代碼,會導致關機失敗。
不使用 /p 參數,而且只提供計劃性關機的原因代碼,也會導致關機失敗。
關機或重新啟動的原因使用下列圖例:
- E:預期 - 計劃並事先溝通的預期關機或重新啟動。
- U:非預期 - 系統因錯誤而停止運作,例如系統當機、電源故障或其他原因而停止運作時,就會發生非預期的關機或重新啟動。
- P:計劃性 - 計劃性關機或提前重新啟動,例如系統維護、軟體安裝或其他原因。
- C:客戶定義 - 指定系統關機或重新啟動的自訂原因。
原因類型 | Major | Minor | 描述 |
---|---|---|---|
U | 0 | 0 | 其他 (非計劃性) |
E | 0 | 0 | 其他 (非計劃性) |
E 或 P | 0 | 0 | 其他 (計劃性) |
U | 0 | 5 | 其他失敗:系統沒有回應 |
E | 1 | 1 | 硬體:維護 (非計劃性) |
E 或 P | 1 | 1 | 硬體:維護 (計劃性) |
E | 1 | 2 | 硬體:安裝 (非計劃性) |
E 或 P | 1 | 2 | 硬體:安裝 (計劃性) |
E | 2 | 2 | 作業系統:復原 (非計劃性) |
E 或 P | 2 | 2 | 作業系統:復原 (計劃性) |
P | 2 | 3 | 作業系統:升級 (計劃性) |
E | 2 | 4 | 作業系統:重新設定 (非計劃性) |
E 或 P | 2 | 4 | 作業系統:重新設定 (計劃性) |
P | 2 | 16 | 作業系統:Service Pack (計劃性) |
2 | 17 | 作業系統:Hot fix (非計劃性) | |
P | 2 | 17 | 作業系統:Hot fix (計劃性) |
2 | 18 | 作業系統:安全性修正 (非計劃性) | |
P | 2 | 18 | 作業系統:安全性修正 (計劃性) |
E | 4 | 1 | 應用程式:維護 (非計劃性) |
E 或 P | 4 | 1 | 應用程式:維護 (計劃性) |
E 或 P | 4 | 2 | 應用程式:安裝 (計劃性) |
E | 4 | 5 | 應用程式:無回應 |
E | 4 | 6 | 應用程式:不穩定 |
U | 5 | 15 | 系統失敗:停止錯誤 |
U | 5 | 19 | 安全性問題 (非計劃性) |
E | 5 | 19 | 安全性問題 (非計劃性) |
E 或 P | 5 | 19 | 安全性問題 (計劃性) |
E | 5 | 20 | 網路連線中斷 (非計劃性) |
U | 6 | 11 | 電源故障:已拔除纜線 |
U | 6 | 12 | 電源故障:環境 |
P | 7 | 0 | 舊版 API 關機 |
範例
若要強制應用程式在延遲一分鐘後關閉,並重新啟動本機電腦,原因為 [應用程式:維護 (計劃性)] 以及註解 [重新設定 myapp.exe],請輸入:
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
若要使用與上一個範例相同的參數重新啟動遠端電腦 myremoteserver,請輸入:
shutdown /r /m \\myremoteserver /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
若因為安全性更新要在 5 分鐘內重新啟動遠端電腦 myremoteserver,並在關機事件追蹤器中包含自訂原因,請輸入:
shutdown /r /t 300 /e /c "Security Update" /m \\myremoteserver