windows遠程關機

      我們在進行服務器遠程維護時,經常需要進行遠程關機、重啓等操作,但是經常由於進程的異常退出導致服務器的出現假死現象,無法正常關機或重啓,然後不得不得求助於機房人員協助硬重啓,筆者在使用中,總結的經驗是同時使用SHUTDOWN強制關機重啓命令和開始菜單的關機重啓命令,基本可以保障服務器快速重新啓動起來,很少出過問題。 
      綜合使用方法如下: 
         1、shutdown -r -f 
         2、“開始”菜單→“關閉計算機”→“重新啓動” 
      兩條命令同時運行,當然之前最好把一些重要的服務停止掉,比如數據庫等防止丟失數據。第一條shutdown命令執行後會有個延遲,可以保證把未退出的程序咔嚓掉,如果單純使用開始菜單的重啓命令進行遠程重啓,出現服務器無法正常關機的概率是相當大的,可以說是非常的不可靠,反而shutdown命令要更加可靠一些,但還是爲了完全,筆者每次都是兩條命令同時用,雖然麻煩一點但總比去找機房人員協助要方便點,畢竟服務器也不是經常重啓。這裏順便把shutdown命令的詳盡用法做個介紹僅供參考。 

一、shutdown命令的語法格式 
用法:shutdown [-i/-l/-s/-r/-a][-f][-m //computername][-t xx][-c "comment"][-d [u][p]:xx:yy] 

各參數的含義爲: 
      -i 顯示 GUI(圖形用戶界面)對話框,必須是第一個選項; 
      -l 註銷當前用戶(默認設置會註銷當前用戶) (不能與選項 -m 一起使用); 
      -s 關閉此計算機; 
      -r 關閉並立即重啓此計算機; 
      -a 放棄系統關機,除了-l和ComputerName外,系統將忽略其他參數。在超時期間,你只能使用-a; 
      -f 強制運行的應用程序關閉而沒有警告; 
      -m //computername 指定遠程計算機關閉/重啓動/放棄(不指定默認爲本機); 
      -t xx 設置關閉的超時爲 xx 秒(將用於系統關閉的定時器設置爲XX秒,默認是20秒); 
      -c "comment" 指定將在“系統關閉”窗口中的“消息”區域顯示消息,最多可以使用127個字符; 
      -d [u][p]:xx:yy列出系統關閉的原因代碼,爲系統關機日誌記錄使用; 
                  u  是用戶代碼 
                  p  是一個計劃的關閉代碼 
                  xx  是一個主要原因代碼(小於 256 的正整數) 
                  yy  是一個次要原因代碼(小於 65536 的正整數) 

二、shutdown命令使用實例 
1、shutdown -r -f 
      該命令爲要求計算機馬上強制關閉任何應用程序,並重新啓動計算機。如果不需要重啓,則只需要把-r改爲-s即可,如果需要延遲一段時間只需要加上-t XXX,加上時間延遲相當於預設置命令,在系統某些任務暫未運行完畢的情況下很有用,比如下載完成,程序運行等。 

2、關閉遠程計算機 
      使用參數-m[//ComputerName]可指定將要關閉或重啓的遠程計算機名稱(不設置或爲空則默認對本機操作) 
      shutdown -s -m //remotewin -t 45 
      上述命令爲在45秒內關閉局域網內計算機名爲remotewin的計算機,如果返回“ACCESS IS DENIDED”的提示,說明您沒有權限關閉遠程計算機。需要設置WINDOWS的安全策略或被授權遠程關閉計算機。 

3、以對話框界面執行關機命令 
      只需要在上述關機命令中添加一個“-i”參數即可 

4)取消關機命令 
      執行上述的關機命令後,如感到後悔並想趕緊取消關機,請馬上輸入命令:shutdown -a,即可立即取消上述有關關機操作,當然前提關機命令設置的關機時間仍未到,如果計算機進入關機狀態或原設置的關機命令是立即關機則已無力迴天,取消關機是無法生效的。 

三、補充: 
      1、在我們設置重啓之後,大家自己可以總結自己遠程計算機的實際重啓時間,直到可以遠程登錄,對於維護服務器時間緊迫性很重要,一般是3-4分鐘,這個時間會受到“自檢”、“啓動運行軟件比如GHOST等”、“啓動菜單延遲等待,比如雙啓系統或一鍵還原的默認的等待時間”等影響,如果超過自己預感的時間限制,比如半個小時等,那計算機也太有點不夠意思了,只能尋求機房人員協助擺平了。 

      2、SHUTDOWN遠程關機是需要權限的,在gpedit.msc組策略編輯器打開“計算機配置——Windows設置——安全設置——本地策略——用戶權利指派”,在右邊的窗口選擇“從遠端系統強制關機”進行設置或權限指派。 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章