March 30,2009 12:26

使用command line遠端將xp重新開機/關機(WIN2K也可以)

  因為管理很多Server,所以每台Server上面都一定會有VNC
但是如果Server的VNC當機了,想要重新開機怎麼辦?
可以透過網路下command重開

1.先登入主機建立連線 開始-->執行-->打cmd,然在輸入
net use \\遠端ip位址 /user:administrator
他會問你密碼...再輸入密碼
如果是使用網域的使用者,請再user的地方輸入domin\使用者名稱

2.shutdown -m \\遠端ip位址 -r -f -t 3

經測試是可以重開機,對於解決VNC當機無法連線有很大的幫助
但是對Windows當機應該就沒用了....
以前曾看過透過打電話方式去控制電源達到重開機目的(有個控制器接到主機板上的restart的接點上)
但是忘記在哪看到了

建立連線需要將防火牆內的port 445打開(就是"檔案及印表機共用")
但是直接開的話,就連137~138~139都開了,如果沒有檔案分享的需求,能關就關吧
我的設定方法如下
A.進入防火牆設定的例外清單,點一下檔案及印表機共用,然後點編輯

B.把TCP445勾起來,預設開放的領域是子網路,就是同一個區網的電腦
若需要變更授權連線的領域,請點一下變更領域
例如我是由10.X.X.X的電腦去連線192.168.2.X的電腦,所以我可以勾"任何電腦"或是"自訂清單"
為了安全起見,我選擇設定"自訂清單"為"10.0.0.0/255.0.0.0"


附上shutdown的使用方式及參數
附上shutdown的使用方式:
shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]
-i 顯示 GUI 介面,必須是第一個選項
-l 登出 (不能和 -m 選項一起使用)
-s 電腦關機
-r 關機並重新啟動電腦
-a 中止系統關機
-m \\\\computername 從遠端進行關機/重新啟動/中止
-t xx 將關機等候時間設定成 xx 秒
-c "comment" 關機註解 (最多 127 個字元)
-f 強制關閉執行中的應用程式,不顯示警告
-d [u][p]:xx:yy 關機原因代碼
u 是使用者代碼
p 是預先計劃的關機代碼
xx 是主要原因代碼 (小於 256 的正整數)
yy 是次要原因代碼 (小於 65536 的正整數)

  • horoyang 發表於樂多回應(4)引用(0)工作編輯本文
    樂多分類:日記/一般切換閱讀版型 │昨日人次:9 │累計人次:17379
     

    引用URL

    http://cgi.blog.roodo.com/trackback/8606387

    回應文章

    你們家沒在用遠端重新開機的機器喔?
    | 檢舉 | Posted by Dabinn at March 30,2009 14:58

    哪來的錢買那種只有MIS會用到的東西呀...
    你有買喔?
    | 檢舉 | Posted by HORO at March 30,2009 19:00

    試過了 沒辦法使用耶...
    | 檢舉 | Posted by Scott at November 27,2009 16:32

    你先在正常運作的機器上面試試看
    我是重開Win2000的機器成功過...XP的話不清楚
    | 檢舉 | Posted by horo at November 27,2009 19:10