2012年5月7日 星期一

shutdown 遠端關機

之前看到 shutdown 可以遠端關機,但怎麼想都不對,如果大家互相下指令關掉別人的電腦,不就天下大亂了,後來發現原來是要用網域的 AD Server 來關,不然就是把每台 Administrator 密碼都改成一樣,現在發現還有其他選擇,就是用 net use 先登入遠端電腦,再執行關機程序就可以了。
net use \\remote_pc /user:administrator password
shutdown -m \\remote_pc -s -f -t 30

net use \\遠端電腦名稱 /user:帳號 密碼
shutdown -m \\遠端電腦名稱 -s -f -t 30
  1. 登入遠端電腦的帳號可以不是 administrator,但應該要有管理權限(受限制的帳戶未測)。
  2. 防火牆須開放【檔案及印表機共用】
  3. 但要擔心的是如果寫成批次檔,密碼有被看到的可能。
  4. shutdown 說明
    -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 的正整數)

沒有留言:

張貼留言