第四讲:ping

ping 命令应该都不陌生吧,这个可是很常用的。

ping 网络命令,在批处理中多用于延迟使用。
ping 是一个网络命令,具体作用是测试网络连通性,具体参数就不说了,很多,去百度Google一下就明白了。
ping 在批处理里面最常用到的是 -n -l -w 也可以写成/n ,/l ,/w,都一样。

ping 的常用参数与用法
ping 在批处理中用得最多就是延迟:
n参数:
ping 的次数,对于连通的地址一次大概是一秒!

@echo off
rem ping 127.0.0.1这个地址4次!
ping /n 4 127.0.0.1 >nul
pause

127.0.0.1这个地址是回环地址,只要正确安装了TCP/IP协议都可以连通,[注]:0可以不写,简写为127.1。

l参数:发送的数据包大小,默认为 32 字节;最大值是 65500
w参数:指定超时间隔,单位为毫秒。

上面说的对于连通的地址一次大概一秒,那么用这个方法会稍为精确一点!

@echo off
rem 发送0字节数据包,ping 一个不通的地址99.99,并设置超时间隔为1000毫秒
ping /n 1 /l 0 /w 1000 99.99 >nul
echo yes!
pause

ping 常用方法2
ping跟&&和||一起的运用
&& 当前面的命令执行成功后,运行后面的命令
|| 当前面的命令执行失败后,运行后面的命令

@echo off
ping /n 1 127.1 >nul && echo yes! || echo no!
ping /n 1 /w 1000 99.99 >nul && echo yes! || echo no!
pause

即然用到了,就说说吧,
"&" 的用法: 多个命令在同一行使用时用作连接。
例如: echo a & echo b & echo. & echo c
自己可以打出来看看,

猜你喜欢

转载自yshlin.iteye.com/blog/1738017