直接用if去判断返回的%errorlevel%的值就好了。0代表find找到字符串了,1表示没有。
如果ping不通则显示:Ping request could not find host www.www.www. Please check the name and try again.
所以截取了部分字符串作为判断。- ping xxx.xxx.xxx.xxx| find /i "check the name" >nul 2>nul
- if /i {%errorlevel%}=={1} echo [Connected!]
- if /i {%errorlevel%}=={0} echo [Ddisconnected!]
复制代码
|