联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
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