bat--批处理--判断网络连接

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:46:15
在ADSL拨号之前
先判断他有没有可能能成功拨号,如果判断可以正常拨号连接
就运行A.EXE(这里不需要他拨号成功,只是判断他可以拨号成功)
(因为我这里经常遇到线路问题怎么都不会拨号成功,就不需要他运行A.EXE)
想法:通过rasdial 尝试胡乱拨号 获取错误代码 如果是691 就说明线路正常,运行A.EXE,如果是678或其他 就暂停不运行A.EXE
我觉得这个想法可以达到我的要求,但有点啰嗦,不知道有没有更简单的

@echo off
rasdial 宽带连接 hyDSL01667010@16900.gd ******|find "691"&&start "" A.exe
pause

呵呵,密码不能给你!
你可以改成错密码和正确密码进行测试的。。。
PS:宽带连接是我这里的ADSL拨号名字(就是网络连接宽带下的那个),如果你的不是请改成你的。