如何通过命令行检查我的互联网连接是否正在运行,如果没有运行,请连接

如何通过命令行检查我的互联网连接是否正在运行,如果没有运行,请连接

问题描述:

我有一个带有小问题的移动宽带加密狗。只要下载的数据达到430 MB,互联网连接就会自动断开。可能是网络提供商设置的某种限制。 我可以在后台运行一些批处理文件,它可以定期检查互联网连接是否正在运行,如果没有运行,则连接它。 我正在使用的Windows 7.如何通过命令行检查我的互联网连接是否正在运行,如果没有运行,请连接

任何帮助,非常感谢。

+0

哪个版本的windows? – SeanC 2012-07-23 15:09:17

+0

我正在使用Windows 7 – Lavneesh 2012-07-29 08:53:26

要检查网络连接是否正常工作与否,

在命令提示符下键入'ping google.com'press ENTER.停止ping按CTRL+C.

连接到互联网,

http://www.ghacks.net/2009/04/14/connect-to-a-wireless-network-via-command-line/

netsh wlan CONNECT ssid=SSID HERE name=NETWORK NAME HERE 

这在Windows 7中可以连接到单个网络rk批量。但是,如果您转到无线网络属性,则可以将其设置为自动连接到网络。

否则,如果这不起作用,你将不得不使用批处理命令 netsh wlan ....如上面建议与谷歌ping和一个if else语句一起。

这就是我现在所知的,希望这有助于。

@echo off 
set "con_name=name_of_your_WAN_connection" 
:check 
rasdial| findstr /C:"%con_name%" >NUL 
if errorlevel 1 rasdial "%con_name%" 
timeout /T 60 >NUL 
goto check 

该脚本每隔一分钟检查一次建立的WAN连接。如果没有建立,请拨打它。