CODE: [Copy to clipboard]
@echo off
rem--------------------------加载驱动文件----------------------------
color 0b
chcp 437>nul&&graftabl 936>nul
if not exist CONFIG.NT copy %WinDir%\System32\CONFIG.NT CONFIG.NT
@cls
echo DEVICE=%WinDir%\System32\ANSI.SYS /x >%WinDir%\System32\CONFIG.NT
command /cecho
::--------------------------------------------------------------------
::----------------------------设置结果报告----------------------------
set s=连接正常
set t=注意!!!
set u=连接中断
set v=目的主机不能到达:1.本地连接是否禁用 2.网线是否接好 3.路由是否连接
set w=硬件错误:1.检查网线是否接好 2.本地连接是否禁用
::----------------------------开始ping本机----------------------------
@echo.
set a=本机网卡
set b=192.168.1.19
set c=本地路由
set d=192.68.1.1
@echo 正在检测%a%...
@echo ----------------------------------------------------------------------------
for /l %%i in ('ping %b%') do (
ping -n 1 %b%|find "TTL=" > nul && command /cecho [1;36m %a% 测试 [32m正常
ping -n 1 %b%|find "Request" > nul && command /cecho [1;33m%t% [36m %a% [31m异常
ping -n 1 %b%|find "Destination" > nul && command /cecho [1;33m%t% [31m%v%
ping -n 1 %b%|find "hardware" > nul && command /cecho [1;33m%t% [31m%w%
)
@echo ============================================================================
@echo.
::--------------------------------ping1-------------------------------
@echo 正在ping%c%...
@echo ----------------------------------------------------------------------------
for /l %%i in ('ping %d%') do (
ping -n 1 %d%|find "TTL=" > nul && command /cecho [1;36m %c% [32m%s%
ping -n 1 %d%|find "Request" > nul && command /cecho [1;33m %t% [36m %c% [31m%u%
ping -n 1 %d%|find "Destination" > nul && command /cecho [1;33m%t% [31m%v%
)
@echo ============================================================================
@echo.
@echo 测试结束 按任意键退出
pause>nul
copy CONFIG.NT %WinDir%\System32\CONFIG.NT 1>nul 2>nul
copy CONFIG.NT %WinDir%\System32\CONFIG.NT 1>nul 2>nul
del CONFIG.NT
正常的结果