@echo off
:begin
echo ==============================
echo 网络质量检查
echo CatalpaJun made
echo ==============================
echo 请选择如下选项:
echo 1 网络回环检查
echo 2 外网网络连接检查
echo 3 退出
echo ==============================
set /p be=请选择:
if "%be%"=="1" goto :h
if "%be%"=="2" goto :w
if "%be%"=="3" goto :bye
if "%be%"=="" echo 请重新输入
:h
echo 开始检查网络回环(请稍等)......
ping 127.0.0.1 >nul
cls
if %errorlevel%==0 (
echo =============================================
echo 检查完毕!!!
echo **********网络回环正常**********
echo =============================================
echo 输入3返回主菜单,输入4继续检查,输入q退出 ) else (
echo =============================================
echo 网络回环异常!!!
echo =============================================
echo.
echo 输入3返回主菜单,输入4继续检查,输入q退出 )
set /p sd=请选择:
if "%sd%"=="3" ( cls
goto :begin )
if "%sd%"=="4" goto :h
if "%sd%"=="q" goto :bye
if "%sd%"=="" echo 请重新输入
:w
echo 开始检查网络是否流畅(请稍等)......
ping
www.baidu.com >nul
cls
if %errorlevel%==0 (
echo =============================================
echo 检查完毕!!!
echo **********可以访问外网!**********
echo =============================================
echo 输入3返回主菜单,输入4继续检查,输入q退出
) else (
echo =============================================
echo 无法访问外网!!!!
echo =============================================
echo.
echo 输入3返回主菜单,输入4继续检查,输入q退出
)
set /p sc=请选择:
if "%sc%"=="3" ( cls
goto :begin )
if "%sc%"=="4" goto :w
if "%sc%"=="q" goto :bye
:bye
exit