求一条批处理

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:21:20
我想做一条ping的批处理,比如ping 192.168.1.120关键是要有成功或失败的汉语提示,哪位大侠告诉下

@echo off
@color 0a
@title ::万能批处理::by:55355052
:star
@cls
@echo.
@echo ::万能批处理::by:55355052
@echo.
set /p ip=你要PING的IP(退出请输入X):
if %ip%==x goto :eof
if %ip%==X goto :eof
@echo 正在测试 %ip% 请稍候.......
ping %ip% -n 2 >ip.txt
find "TTL=" ip.txt >nul 2>nul
if %errorlevel%==0 goto y
if %errorlevel%==1 goto n
:y
@echo.
@echo 网络是通的
@echo.
@echo 按任意键继续测试
pause >nul 2>nul
goto star
:n
@echo.
@echo 网络不通
@echo.
@echo 按任意键继续测试
pause >nul 2>nul
goto star

ping 192.168.1.120 -n 1 >nul&&echo 成功||echo 失败

批处理不能完成你的要求。因为它不能判断程序运行结果。

我认为批处理不能完成你的要求,因为它不能判断程序运行结果。