检测判断电脑是否能够正常上网的vbs 或dat 35

1.检测电脑是否连通网络,若没有连通网络,则隔1分钟继续检测,如此循环;若能连通网络则执行第2步。2.弹出提示“网络连接正常”等确认后结束脚本程序。(要求在全屏游戏或电影... 1.检测电脑是否连通网络,若没有连通网络,则隔1分钟继续检测,如此循环;若能连通网络则执行第2步。
2.弹出提示“网络连接正常”等确认后结束脚本程序。
(要求在全屏游戏或电影时也能提示并发出提示声)
展开
 我来答
曹弘韦0h8
2011-02-28 · TA获得超过2815个赞
知道小有建树答主
回答量:1950
采纳率:33%
帮助的人:834万
展开全部
5分?做这个?
追问
加了
追答
@echo off   
color 3b
@echo ======================================================
@echo 测试需要几秒到十几秒时间,请耐心等候......
@echo ======================================================
@echo 当前时间 %date%,%time%
@echo ======================================================
d:
echo 3: 测试网络连接情况是否正常
for /f "tokens=15" %%k in ('ipconfig -all^| find /i "Dhcp Server"') do set DHCPS=%%k
echo DHCP========================>d:\a.txt
ping %DHCPS% >d:\a.txt

for /f %%i in ('find "Reply from %DHCPS%" d:\a.txt') do set sf=%%i ::: 命令行返回设置变量
if %sf%==Reply echo 局域网网络连接正常!
if %sf%==---------- echo 局域网网络连接异常!请检查网线水晶头或路由设置、路由是否正常工作!
echo ======================================================

echo 4: 测试互联网是否正常连接
echo google=======================>d:\a.txt
ping 66.249.89.104 >d:\a.txt

for /f %%i in ('find "Reply from 66.249.89.104" d:\a.txt') do set sf=%%i
if %sf%==Reply echo 互联网(外网)连接正常!
if %sf%==---------- echo 互联网(外网)连接异常!请致电给你的网络服务商!或检查你的路由是否正常工作

,或者检查你的拨号是否正确!
echo ======================================================
pause
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式