我自己也需要用到这个批处理,就写了一个批,有点繁琐,你自己看着修改一下吧.- @echo off
- title 检测网络状态
- mode con: cols=35 lines=2
- :ip
- cls
- set ip=192.168.1.1
- set /p ip= 请输入网关IP:
- cls
-
- :yn
- set yn=y
- set /p yn=网关IP是:%ip%,确认?
- if /i "%yn%"=="y" echo 正在检测网络 ... & goto begin
- if /i "%yn%"=="n" goto ip
- cls
- goto yn
-
-
- :begin
- ping -n 2 %ip% >nul
- if "%errorlevel%"=="0" (cls & echo 网络通畅,电脑将继续运行) else (echo 网络断开,电脑将在一分钟后关机 & goto shutdown)
- goto begin
-
- :shutdown
- shutdown -s -f -t 60
- pause >nul
复制代码
|