使用shutdown命令實現局域網內遠程關機、重啓整蠱他人

用法: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/f]
    [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]安全

    沒有參數   顯示幫助。這與鍵入 /? 是同樣的。
    /?         顯示幫助。這與不鍵入任何選項是同樣的。
    /i         顯示圖形用戶界面(GUI)。
               這必須是第一個選項。
    /l         註銷。這不能與 /m 或 /d 選項一塊兒使用。
    /s         關閉計算機。
    /r         徹底關閉並從新啓動計算機。
    /g         徹底關閉並從新啓動計算機。在從新啓動系統後,
               從新啓動任何註冊的應用程序。
    /a         停止系統關閉。
               這隻能在超時期間使用。
    /p         關閉本地計算機,沒有超時或警告。
               能夠與 /d 和 /f 選項一塊兒使用。
    /h         休眠本地計算機。
               能夠與 /f 選項一塊兒使用。
    /hybrid    執行計算機關閉並進行準備以快速啓動。
               必須與 /s 選項一塊兒使用。
    /e         記錄計算機意外關閉的緣由。
    /o         轉到高級啓動選項菜單並從新啓動計算機。
               必須與 /r 選項一塊兒使用。
    /m \\computer 指定目標計算機。
    /t xxx     將關閉前的超時時間設置爲 xxx 秒。
               有效範圍是 0-315360000 (10 年),默認值爲 30。
               若是超時時間大於 0,則默示爲
               /f 參數。
    /c "comment" 有關從新啓動或關閉的緣由的註釋。
               最多容許 512 個字符。
    /f         強制關閉正在運行的應用程序而不事先警告用戶。
               若是爲 /t 參數指定大於 0 的值,
               則默示爲 /f 參數。
    /d [p|u:]xx:yy  提供從新啓動或關閉的緣由。
               p 指示從新啓動或關閉是計劃內的。
               u 指示緣由是用戶定義的。
               若是未指定 p 也未指定 u,則從新啓動或關閉
               是計劃外的。
               xx 是主要緣由編號(小於 256 的正整數)。
               yy 是次要緣由編號(小於 65536 的正整數)。網絡

 

最開始我是由於在某個論壇中看到一個遠程關機的軟件,我想他就是用的這個命令吧,折騰了一下,仍是記錄一下使用方法:編輯器

例子: 工具

1)30秒後自動關機 測試

  >shutdown -s 命令行

  這個會彈出自動關機對話框,默認30秒後關機 blog

2)1小時後自動關機 ip

  >shutdown -s -t 3600 get

3)晚上10點鐘自動關機 it

  >at 22:00 shutdown -s

  這個會顯示相似「新加了一項做業,其做業 ID = 1」的信息,並添加一條關機任務。

4)遠程pc重啓

  >shutdown -m \\[ip地址或計算機名] -r

  若是遠程pc沒開機或網絡鏈接不到,會提示「找不到網絡路徑。」;

  若是遠程pc已經被鎖定,會提示「計算機已經鎖定並且不使用強制選項沒法關機。」,添加-f選項便可;

  若是命令運行成功,遠程pc會顯示自動關機對話框,默認有30秒的等待;

  若是後悔了,能夠運行「>shutdown -m \\[ip地址或計算機名] -a」取消;

  若是沒有遠程關閉的權限,會提示「拒絕訪問。」,須要參考下面的說明開放遠程關機權限。

遠程關機權限的獲取:

1)修改遠程pc的「本地安全策略」,爲指定的用戶開放權限

  在Windows XP默認的安全策略中,只有Administrators組的用戶纔有權從遠端關閉計算機,若是要給xxxx用戶遠程關機的權限。可利用Windows XP的「組策略」或「管理工具」中的「本地安全策略」來實現。 

  1.命令行運行gpedit.msc打開「組策略編輯器「;

  2.導航到「計算機配置/Windows 設置/安全設置/本地策略/用戶權利指派」; 

  3.修改「從遠端系統強制關機」,添加xxxx用戶便可。

2)得到遠程IPC管理權限

若是配置第一步後還出現「拒絕訪問。」,則須要在運行shutdown命令前先運行以下命令

net use \\[ip地址或計算機名]\ipc$ password /user:xxxx

其中password爲賬號xxxx的登陸密碼。

 

 

通過測試,有的時候會有權限關閉他人的電腦,有時候拒絕訪問,我是在學校機房裏面操做的,須要特別說明的就是必須是同一個局域網內,若是你不知道有哪些Ip是和你在同一個局域網內的,那麼能夠經過arp -a查看:

image

注意:只有顯示爲動態的纔是你同一個局域網內其餘用戶,而後你就能夠看見前面的ip了,就可讓指定的ip的計算機關機,由於有的計算機拒絕訪問,因此這裏使用不能使用通配符。而後arp -a這個命令有時候很差用,推薦一個軟件能夠查看同一局域網內其餘用戶的ip——WNetWatcher

image

請先查看你本身的ip,以免不當心把你本身的電腦關閉了,查看的方法:

image

輸入ipconfig就能夠了,我是無線的,因此就是上面的這個,若是你不知道這個怎麼用的話能夠在這裏查看

image

而後就能夠操縱了,好比我這裏要關閉10.253.7.23。那麼能夠這麼操做

shutdown –s –t 10 –m \\10.253.7.23 –c 「外星人入侵,計算機立刻關閉」-f

若是要重啓的話把-s改爲-r便可,–c 「外星人入侵,計算機立刻關閉「這個是彈出一個對話框給那我的看,-f是強制執行命令由於用了-c,因此我須要讓他有足夠的時間看見我給他的提示,因此我-t 10設置關機倒計時爲10秒,若是立刻關機的話能夠-t 0。-m \\10.253.7.23  是指定要關機的ip。

當心使用此命令,被老師發現很危險哈。     

相關文章
相關標籤/搜索