标题: [网络连接] 批处理ping怎样监视网络? [打印本页]
作者: icerain 时间: 2011-1-22 12:11 标题: 批处理ping怎样监视网络?
求个ping监视网关的批处理,当ping不通时结束指定进程。
- @echo off
- \\start readme.txt
- rem newtemp
- set mhnet=%temp%\mhnet
- rmdir /S /Q %mhnet% 2>NUL 1>NUL
- mkdir %mhnet%
- echo OK,ready to ping
- echo .........................................
-
- :pingg
- echo pinging...
- ping -n 4 192.168.1.1 >%mhnet%\ping.log
- find "TTL" %mhnet%\ping.log >NUL
- IF NOT ERRORLEVEL (goto :kill) ELSE (goto :pingg)
- goto :pingg
-
- :kill
- taskkill /f /im 1.exe
复制代码
这网上找的批处理,但运行后没有达到预期的效果,ping不通时没有结束1.exe的进程,结束了自身的进程。我不是很懂批处理,求修改
作者: hanyeguxing 时间: 2011-1-22 19:28
- @echo off
- :p
- ping.exe -n 4 192.168.1.1 >nul 2>nul||(taskkill.exe /f /im 1.exe&exit)
- goto:p
复制代码
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |