bat 批处理+VBS实现"无线网络连接"与"本地连
接"的网卡禁用启用完美切换
(2011-03-05 14:26:02)
标签:
it
分类:互联网
_WiFi_msn_qq
bat 批处理+VBS 实现"无线网络连接"与"本地连接"的网卡禁用启用完美切换 2010-10-13 19:16bat 批处理
+VBS 实现"无线网络连接"与"本地连接"的网卡禁用启用完美切换【前言】
本人上网主要是两种方式,一个是直接插网线拨号的宽带,一个是无线网络。
因为在不同时间不同地点各有所需,所以经常停用一个,再启用另一个,很麻烦。
于是便想到用批处理来实现,但具体实现过程中发现光批处理还不够,主要还得用到 VBS 脚本。
【文件】
实现所需功能共需编写四个文件
1、Run-WirelessConnection.vbs
----启用无线连接同时禁用本地连接的 VBS 脚本
2、Run-LocalConnection.vbs
----启用本地连接同时禁用无线连接的 VBS 脚本
3、启用Wireless.bat
----启用无线网的相关服务同时调用 Run-WirelessConnection.vbs
4、启用本地连接.bat
----关闭无线网的相关服务同时调用 Run-LocalConnection.vbs
说明:将这四个文件放在同一个文件夹中用户只要运行“启用Wireless.bat” 或“启用本地连接.bat” 即可
实现网络连接的快速切换。
在这里,我将无线网卡相关的服务(一搬是 Wireless Zero Con,guration 和 Atheros 配置服务)也设置
为手动启动和关闭,并在 bat 文件中进行启动和关闭操作。目的就是取消无线网路的自动启动。当然,若读者
希望这些服务自动启动,那么 3 和 4 这两个 bat 文件根本就不需要了,用户可直接运行 1 和 2 连个 vbs 文件即
可实现切换。
【代码】
********以下是"Run-WirelessConnection.vbs"的代码(我只是分割线不包括我)********
sEnableConnectionName = "无线网络连接"
sDisableConnectionName = "本地连接"
评论6