今天又有个朋友在网上看了我的《网络故障排除批处理 〖罗斌原创〗》 ,可能是有点不明白,还是我没写好,呵呵,然后就加我的的Q,来问我,完了后,还要我帮他写个测试本地连接状态的批处理给他,他说他写不出,然后我想都没想就答应了,其实我心里也没底,不知道能不能写出来,还是抱着试一试的态度,去想了会,然后开写..半个小时过去了,我的批处理出来了!哈哈!!下面就贴出来给大家瞧瞧..虽然这个没什么作用,但是毕竟是用批处理实现的功能,看下还是没关系的。呵呵。把下面代码保存为  测试本地连接状态.bat 运行试试吧、


@echo off
color 0a
MODE con: COLS=60 LINES=10
title 本地网络连接检测程序——罗斌制作——QQ:287727615
@ipconfig >c:\1.txt
@type c:\1.txt |findstr .192.168.* >c:\2.txt
@echo 正在测试....
@type c:\2.txt | find "192.168."  >nul && echo 测试.... >c:\true.txt
@hostname >c:\tmp.txt
@set/p St=<c:\tmp.txt
@ping %St% >c:\ping.txt
@type c:\ping.txt | find "TTL=64" >nul && echo ...........
@type c:\ping.txt |findstr .Destination* >c:\false.txt
@type c:\ping.txt |findstr .Hardware* >>c:\false.txt
@del c:\tmp.txt
@del c:\1.txt
@del c:\2.txt
@del c:\ping.txt
@IF EXIST c:\true.txt (
    echo 本地连接处于激活状态.
) ELSE (
    echo 本地连接处于冻结状态.
)
@del c:\true.txt
@del c:\false.txt
@pause

转载文章请标明:该文章转自 罗斌原创技术文章:http://luobin44.51.com 〖罗斌原创〗