您好,登錄后才能下訂單哦!
這篇文章主要介紹了shutdown命令有什么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
Windows XP和2003系統是通過一個名為Shutdown.exe的程序來完成關機操作的,關機的時候調用shutdown.exe。如果我們能很好的利用這個工具,這對我們的工作是大有益處的。首先看一下它的語法
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:并為計劃關機鍵入原因代碼,命令也不會執行關機。
二、應用舉例:
(1)如果你想在1小時后自動關閉計算機。使用如下命令解決:
shutdown –s –t 3600 (系統在3600秒后關閉計算機,時間可自定)
(2)出現RPC漏洞而導致倒計時自動關機,使用該命令取消倒計時自動關機:
shutdown –a (方法:”開始”->”運行”->”shutdown –a”->”確定”)
比如早期的震蕩波、沖擊波等病毒就是針對WindowsXP的RPC(遠程過程調用)漏洞設計的,它導致系統倒計時自動關機,很多人一定為此頭痛不已,我們可以使用這種方法來解決.或者也可修改系統時間來延長關機。
(3)利用Shutdown命令 實現網絡統一關機
通過一臺電腦把所有的機器都關掉。因為整個辦公環境安裝的都是Windows XP系統,我們就可以使用遠程關機“Shutdown”命令來實現統一關機。具體方法如下:
步驟1 單擊“開始→運行”,在對話框中輸入“Gpedit.msc”,單擊<確定>,打開“組策略編輯器”。
步驟2 在“組策略編輯器”窗口的左邊打開“計算機配置→Windows設置→安全設置→本地策略→用戶權利指派”,在右邊的窗口選擇“從遠端系統強制關機”。在彈出的對話框中顯示目前只有“Administrators”組的成員才有權遠程關機;單擊對話框下方的<添加用戶或組>按鈕,然后在彈出的對話框中輸入“administrator”(管理員賬號),再單擊<確定>。
步驟3 這時在“從遠端系統強制關機”的屬性中便添加了一個“administrator”用戶,單擊<確定>,最后關閉“組策略編輯器”窗口。
對辦公環境的各電腦進行上述設置后,我們便給每臺計算機的“administrator”用戶授予了遠程關機的權限。到時,只需在自己的機器上進行以下操作:
步驟4單擊“開始→運行”,在對話框中輸入“Shutdown -I”,屏幕上將顯示“遠程關機”對話框。
然后一臺一臺關就可以了,或者建個批處理腳本整體一次執行就完了。
(4)用ShutDown實現服務器定時重啟
單擊“開始”/程序/附件/系統工具中"計劃任務",彈出計劃任務窗口,然后雙擊"添加已計劃的任務",運行“計劃任務向導”,單擊"打開添加新任務"按鈕,在出現的對話框中鍵入該任務的名字(如"定時關機"),執行方式選擇“每天” ,然后按“下一步”選擇定時關機時間(可以先試一下比現在機器上顯示的時間晚1分鐘),下一步選中“當單擊完成打開該任務的高級屬性”,單擊"完成",最后右擊"定時關機"來打開屬性,在運行欄輸入“C:\Windows\system32\shutdown.exe -r -t 60”,單擊"確定",不久j就OK了。
三、 linux 下的shutdown
shutdown命令:可以安全的關閉或重啟Linux,它在系統關閉之前給系統上的所有登陸用戶提示一條警告信息。
格式:shutdown [選項][時間][警告信息]
命令中選項的含義:
-k:并不真正關機,而只是發出警告信息給所有用戶。
-r:關機后立即重新啟動。
-h:關機后不重新啟動。
-f :快速關機,重新啟動時跳過fsck。
-n:快速關機,不經過init程序。
-c:取消一個已經運行的shutdown。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“shutdown命令有什么用”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。