在Windows XP 下打開C盤,在Windows下選system32中有一個shutdown的程序,可以復制到其它系統中。
“開始”--->運行--->(在輸入shutdown的命令)
語法
shutdown [/i | /l | /s | /r | /a | /p | /h | /e] [/f] [/m //ComputerName] [/t XXX] [/d [p:]XX:YY/c"Comment"]
參數
/i
顯示“遠程關機對話框”。/i 選項必須是鍵入的第一個參數,之后的所有參數都將被忽略。
/l
立即注銷當前用戶,沒有超時期限。不能將 /l 與 /m //ComputerName 或 /t 一起使用。
/s
關閉計算機。
/r
關機后重新啟動計算機。
/a
取消關機操作(僅在超時期限內有效)。a 參數僅可以與 /m //ComputerName 一起使用。
/p
僅關閉本地計算機(而不是遠程計算機),沒有超時期或警告。/p 只能和 /d 一起使用。如果您的計算機不支持關閉電源功能,使用 /p 將關閉系統但不會切斷您的計算機電源。
/h
使本地計算機處于休眠狀態(如果已啟用休眠)。僅可將 h 與 /f 一起使用。
/e
允許在目標計算機上記錄意外關機原因。
/f
強制關閉正在運行的應用程序而不提前警告用戶。
警告
? 使用 /f 選項可能導致未保存的數據丟失。
?
/m //ComputerName
指定目標計算機。不能與 /l 選項一同使用。
/t XXX
將重新啟動或關機前超時期限或延遲設置為 XXX 秒會使得在本地控制臺顯示一條警告信息。您可以指定的范圍為 0 - 600 秒。如果省略 /t,則默認超時期限為 30 秒。
/d [p:]XX:YY
列出系統重新啟動、關機或關閉電源的原因。下表描述了參數值。
值 描述
p:
表示重新啟動或關機是已計劃的。如果您不使用 p:選項,關機事件跟蹤程序假設未計劃重新啟動或關機。
XX
指定主要原因代碼 (0-255)。
YY
指定次要原因代碼 (0-65535)。
/c"Comment"
使您可以對關機原因做出詳細注釋。必須首先使用 /d 選項提供一個原因。必須將注釋引在引號中。最多可以使用 511 個字符。
/?
在命令提示符下顯示幫助,包括在本地計算機上定義的主要原因和次要原因的列表。只鍵入 shutdown 而不帶任何參數也可以顯示幫助。
注釋
? 必須為用戶授予關閉系統的用戶權利,該用戶才能使用 shutdown 命令關閉本地或遠程管理的計算機。詳細信息,請參閱“相關主題”中的“訪問控制概述”和“特權”。
? 用戶必須是 Administrators 組的成員才能對本地或遠程管理的計算機的意外關機進行批注。如果目標計算機已加入某個域,則 Domain Admins 組的成員可能會執行該過程。詳細信息,請參閱默認本地組和默認組。
? 如果希望一次關閉多臺計算機,可針對每臺計算機使用腳本來調用 shutdown,或者可使用 shutdown /i 顯示遠程關機對話框。
? 一旦指定了主要和次要原因代碼,您必須首先為計劃使用某種特定原因的每個計算機定義那些原因代碼。如果目標計算機上沒有定義原因代碼,關閉事件跟蹤程序將無法記錄正確的原因文本。
? 切記使用 p: 參數指出關機是計劃關機。省略 p:表示關機是非計劃關機。如果鍵入 p:,后面跟著非計劃關機的原因代碼,命令將不會執行關機。相反,如果省略 p:并為計劃關機鍵入原因代碼,命令也不會執行關機。
示例
要強制讓應用程序在一分鐘延遲后關閉并重新打開本地計算機,并注明原因是“應用程序:維護(計劃內)”,注釋內容為“重新配置 myapp.exe”,請鍵入:
shutdown /r /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
要使用相同的參數重新啟動遠程計算機 //ServerName,請鍵入:
shutdown /r /m //servername /t 60 /c "Reconfiguring myapp.exe" /f /d p:4:1
格式圖例
格式 意義
斜體
用戶必須提供的信息
粗體
用戶必須像顯示的一樣準確鍵入的元素
省略號 (...)
可在命令行中重復多次的參數
在括號 ([]) 之間
可選項目
在大括號 ({}) 之間;將選項用管線 (|) 隔開。例如:{even|odd}
用戶必須從中只選擇一個選項的選項組
Courier font
代碼或程序輸出
應用:
(1)您如果想在1小時后自動關閉計算機,比如:您正在下載一個軟件或一部電影,而MM讓你出去浪漫,您會怎么辦?停止下載?太可惜了!繼續?下載完后電腦怎么關閉?不用愁!您可以使用該命令解決:
shutdown –s –t 3600 (系統在3600秒后關閉計算機,時間自定)
您就放心地去浪漫了,而不用擔心您的計算機長期開著了。
(2)出現RPC漏洞而導致倒計時自動關機,使用該命令取消倒計時自動關機:
shutdown –a (方法:”開始”->”運行”->”shutdown –a”->”確定”)
之前的網絡病毒非常猖獗,如震蕩波、沖擊波等就是針對WindowsXP的RPC(遠程過程調用)漏洞設計的,它導致系統倒計時自動關機,很多人一定為此頭痛不已,但你可以用這種方法解決.
(3)利用Shutdown命令 實現網絡統一關機
筆者所在單位下班后常有很多老師不關電腦,領導發現后要求解決這個問題。我想如果到各辦公室去查看,這很費時,于是就想能否通過一臺電腦把所有的機器都關掉。因為所有的辦公用機安裝的都是Windows XP系統,就想到了使用遠程關機“Shutdown”命令。具體方法如下:
步驟1 單擊“開始→運行”,在對話框中輸入“Gpedit.msc”,單擊<確定>,打開“組策略編輯器”。
步驟2 在“組策略編輯器”窗口的左邊打開“計算機配置→Windows設置→安全設置→本地策略→用戶權利指派”,在右邊的窗口選擇“從遠端系統強制關機”。在彈出的對話框中顯示目前只有“Administrators”組的成員才有權遠程關機;單擊對話框下方的<添加用戶或組>按鈕,然后在彈出的對話框中輸入“Heyongsheng”(管理員賬號),再單擊<確定>。
步驟3 這時在“從遠端系統強制關機”的屬性中便添加了一個“Heyongsheng”用戶,單擊<確定>,最后關閉“組策略編輯器”窗口。
對各辦公室的電腦進行上述操作后,我們便給每臺計算機的“Heyongsheng”用戶授予了遠程關機的權限。到下班時,我只要在自己的機器上進行以下操作:
步驟4單擊“開始→運行”,在對話框中輸入“Shutdown -I”,屏幕上將顯示“遠程關機”對話框(圖1)。
圖1 遠程關機控制窗口
(4)用XP的ShutDown.exe實現服務器定時重啟
Windows XP的關機是由Shutdown.exe程序來控制的,位于WindowsSystem32文件夾中。如果想讓Windows 2000也實現同樣的效果,可以把Shutdown.exe復制到系統目錄System32下。
首先當然要求主板必須支持軟件關機功能,否則你還得親自去按電源開關才能關機,現在的主板一般都支持軟件關機。操作步驟:單擊“開始”/程序/附件/系統工具中"計劃任務",彈出計劃任務窗口,然后雙擊"添加已計劃的任務",運行“計劃任務向導”,按“瀏覽”,找到WINDOWS目錄中的Rundll32.exe 文件,單擊"打開"按鈕,在出現的對話框中鍵入該任務的名字(如"定時關機"),執行方式選擇“每天” ,然后按“下一步”選擇定時關機時間(可以先試一下比現在機器上顯示的時間晚1分鐘),下一步選中“當單擊完成打開該任務的高級屬性”,單擊"完成",最后右擊"定時關機"來打開屬性,在運行欄輸入“C:WINNTsystem32shutdown.exe -r -t 1”,單擊"確定"不久,OK了。
linux 下shutdown
linux命令:可以安全的關閉或重啟Linux它在系統關閉之前給系統上的所有登陸用戶提示一條警告信息。
格式:shutdown [選項][時間][警告信息]
命令中選項的含義:
-k:并不真正關機,而只是發出警告信息給所有用戶。
-r:關機后立即重新啟動。
-h:關機后不重新啟動。
-f快速關機,重新啟動時跳過fsck。
-n:快速關機,不經過init程序。
-c:取消一個已經運行的shutdown。