複製鏈接
請複製以下鏈接發送給好友

Shutdown.exe

鎖定
Windows XP系統通過一個名為Shutdown.exe的程序來完成關機操作(位置在Windows\System下),一般情況下XP的關機是由關機程序 shutdown.exe來實現的,關機的時候調用shutdown.exe。由此可知要阻止強行關機就是要取消對shutdown.exe的調用。
外文名
Shutdown.exe
系    統
Windows XP系統
位    置
Windows\System
參數介紹
h:關機後不重新啓動

Shutdown.exeWin命令

Shutdown.exe參數介紹

用法: shutdown [-i | -l | -s | -r | -g | -a | -p | h | e] [f]
[/m\\computer][/txxx][/d [p|u:]xx:yy [/c "comment"]]
沒有參數 顯示幫助。這與鍵入 /? 是一樣的。
/? 顯示幫助。這與不鍵入任何選項是一樣的。
-i 顯示圖形用户界面(GUI)。
這必須是第一個選項。
-l 註銷。這不能與 -m 或 -d 選項一起使用。
-s 關閉計算機。
-r 關閉並重新啓動計算機。
-g 關閉並重新啓動計算機。系統重新啓動後,
重新啓動所有註冊的應用程序。
-a 中止系統關閉。
這隻能在超時期間使用。
-t xxx 設置關閉前的超時為 xxx 秒。
有效範圍是 0-315360000 (10 年),默認值為 30。
如果超時時間大於 0,則默示 /f
參數。
-c "comment" 重啓動或關閉的原因的註釋。
最多允許 512 個字符。
-f 強制正在運行的應用程序關閉,不前台警告用户。
當為 -t 參數指定大於 0 的值時,
則默示 -f 參數。
-d [p|u:]xx:yy 提供重新啓動或關機的原因。
p 表明重新啓動或關閉是計劃內的。
u 表示原因由用户定義。
如果 p 和 u 均未指定,則是計劃外重新啓動
或關閉。
xx 是主要原因號(小於 256 的正整數)。
yy 是次要原因號(小於 65536 的正整數)。
此計算機上的原因:
(E = 預期 U = 意外 P = 計劃內,C = 自定義)
類別 主要 次要 標題
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 操作系統: 熱修補(計劃外)
P 2 17 操作系統: 熱修補(計劃內)
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 關機

Shutdown.exe用法實例

比如你的電腦要在24:00關機,可以選擇“開始→運行”,輸入“at 24:00 Shutdown -s”,這樣到了24點電腦就會出現“系統關機”對話框默認有30秒鐘的倒計時並提示你保存工作,如果你想以倒計時的方式關機,可以輸入“Shutdown.exe -s -t 7200”,這裏表示7200秒後自動關機,“7200”代表秒。
如果想取消的話,可以在運行中輸入shutdown -a,另外輸入“shutdown -i”,則可以打開設置自動關機對話框,對自動關機進行設置。
如果想對取消單個計劃任務,可以輸入“at id /delete” ,id為之前得到的數字,需自己指定。取消所有任務,at /delete /yes。查看計劃任務:直接輸入at。
讓Windows 2000也實現同樣的效果,可以把Shutdown.exe複製到系統目錄System32下。
當然你還可以把shutdown與at命令配合使用來定時關機,會更加的精確,格式:at 關機時間 shutdown 選項
實例: at 12:45 shutdown -s -t 20 就是讓機子在12:45關機,並倒計時20秒。須要注意的是在使用它時須先打開 “Task Scheduler”服務。

Shutdown.exe自動重啓

第一種方法: 讓服務器每週的星期一到星期日的二點鐘重起機器:at 02:00 /every:M,T,W,Th,F,S,Su cmd /c shutdown -r -t -60,即每週的每一天也就是每一天了,這樣,就可以讓服務器在每天的凌晨二點就可以自動重啓了。
第二種方法:首先在C盤的根目錄下去,新建一個文本文件,然後輸入:shutdown -r -t 60,保存,重命名為reboot.cmd,然後在控制面板裏面打開計劃任務,添加計劃任務,選擇剛才新建的那個文件,然後下一步輸入重啓的時間,最後一步輸入計算機的密碼,OK,這樣就可以了。

Shutdown.exe命令參數

Shutdown.exe命令功能

可以安全的關閉或重啓Linux它在系統關閉之前給系統上的所有登陸用户提示一條警告信息。

Shutdown.exe參數介紹

命令中選項的含義:
-k:並不真正關機,而只是發出警告信息給所有用户。
-r:關機後立即重新啓動。
-h:關機後不重新啓動。
-f:快速關機,重新啓動時跳過fsck。
-n:快速關機,不經過init程序。
-c:取消一個已經運行的shutdown。