标题: [网络连接] 请教批处理PING命令的问题。 [打印本页]
作者: 珠七七 时间: 2015-7-29 15:55 标题: 请教批处理PING命令的问题。
程序要求在win2003系统下,求ping 192.168.1.1连通情况,通的情况执行命令,不通的情况连续10次还是不通的情况退出。
请问ping 192.168.1.1后是用find查找字符好还是用if errorlevel 1,哪种方法更好一点。还有计算次数,各位是否有参照的教程?
有的话请给个连接学习一下,谢谢!
作者: xpath 时间: 2015-7-30 08:03
:0
ping -n 10 192.168.1.1|findstr "TTL"
if "%errorlevel%"=="0" (goto 0) else (exit)
作者: flyinnet9 时间: 2015-7-30 13:11
本帖最后由 flyinnet9 于 2015-7-30 13:14 编辑
XXX写你要的命令,%%a是成功的次数- for /f %%a in ('ping 192.168.1.1 -n 10 ^|find /i /c "ttl"') do (if %%a==0 XXX)
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |