VBS监视网络连接与断开的代码
监视网络连接:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\wmi")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery _
("Select * from MSNdis_StatusMediaConnect")
Do While True
Set strLatestEvent = colMonitoredEvents.NextEvent
Wscript.Echo "A network connection has been made:"
WScript.Echo strLatestEvent.InstanceName, Now
Wscript.Echo
Loop
监视网络断开:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\wmi")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery("Select * from MSNdis_StatusMediaDisconnect")
Do While True
Set strLatestEvent = colMonitoredEvents.NextEvent
Wscript.Echo "A network connection has been lost:"
WScript.Echo strLatestEvent.InstanceName, Now
Loop
相关推荐
-
VBS监视网络连接与断开的代码
监视网络连接: 复制代码 代码如下: strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\wmi")Set colMonitoredEvents = objWMIService.ExecNotificationQuery _ ("Select * from MSNdis_StatusMediaCon
-
用vbs实现本地连接禁用/启用脚本代码
转载至 http://community.csdn.net/Expert/topic/4881/4881882.xml 复制代码 代码如下: Const ssfCONTROLS = 3 sConnectionName = "本地连接" '可改成需要控制的连接名称,如"无线网络连接"等 sEnableVerb = "启用(&A)" sDisableVerb = "禁用(&B)" 'XP系统中应为 &quo
-
用vbs实现枚举网络连接的代码
描述 检索有关计算机上所有活动网络连接的信息. 有关在这段代码中使用的 Win32_NetworkConnection 类别的更多信息,请单击 此处. 支持平台 Windows Server 2003 是 Windows XP 是 Windows 2000 是 Windows NT 4.0 Yes, with WMI installed 脚本代码 复制代码 代码如下: On Error Resume Next strComputer = "." Set objWMIService
-
java网络爬虫连接超时解决实例代码
本文研究的主要是java网络爬虫连接超时的问题,具体如下. 在网络爬虫中,经常会遇到如下报错.即连接超时.针对此问题,一般解决思路为:将连接时间.请求时间设置长一下.如果出现连接超时的情况,则在重新请求[设置重新请求次数]. Exception in thread "main" java.net.ConnectException: Connection timed out: connect 下面的代码便是使用httpclient解决连接超时的样例程序.直接上程序. package da
-
Android中判断网络连接是否可用及监控网络状态
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 复制代码 代码如下: public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConn
-
Android 网络状态实时监听代码实例(一)
其实手机在网络方面的的监听也比较重要,有时候我们必须实时监控这个程序的实时网络状态,android在网络断开与连接的时候都会发出广播,我们通过接收系统的广播就可以实现网络的监听. 1.添加访问网络和获取网络状态的权限 <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> <uses-permission android:name="android.permissio
-
android 检查网络连接状态实现步骤
获取网络信息需要在AndroidManifest.xml文件中加入相应的权限. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 1)判断是否有网络连接 复制代码 代码如下: public boolean isNetworkConnected(Context context) { if (context != null) { ConnectivityManager mConn
-
Android 实现无网络传输文件的示例代码
最近的项目需要实现一个 Android 手机之间无网络传输文件的功能,就发现了 Wifi P2P(Wifi点对点)这么一个功能,最后也实现了通过 Wifi 隔空传输文件 的功能,这里我也来整理下代码,分享给大家. Wifi P2P 是在 Android 4.0 以及更高版本系统中加入的功能,通过 Wifi P2P 可以在不连接网络的情况下,直接与配对的设备进行数据交换.相对于蓝牙,Wifi P2P 的搜索速度和传输速度更快,传输距离更远 实现的效果如下所示: 客户端.png 服务器端.png 一
-
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
实验名称: 网络聊天室 功能: i. 掌握利用Socket进行编程的技术 ii. 掌握多线程技术,保证双方可以同时发送 iii. 建立聊天工具 iv. 可以和单人聊天 v. 可以和多个人同时进行聊天 vi. 使用图形界面,显示双方的语录 vii. 程序可以在一定程度上进行错误识别 概述 实验通过聊天室可以完成单人或多人之间的聊天通信,功能的实现主要是通过Socket通信来实现.本次实验采用客户端/服务器(C/S)架构模式,通过Python语言来编写服务器端与客户端的程序.运用多线程可完成多点对多
-
Qt实现网络聊天室的示例代码
目录 1. 效果演示 2. 预备知识 2.1 QTcpServer 2.2 QTcpServer信号 2.3 QTcpSocket 2.4 QTcpSocket信号 3. 通信流程 3.1 服务器端 3.2 客户端 1. 效果演示 客户端 服务器 连接成功之后 2. 预备知识 在Qt中,实现网络编程的方式比用C++或C实现要方便简单许多,因为Qt已经替我们封装好了,我们会使用就可以了,然后大家还需要了解Qt 的信号槽机制,可以参考我这篇文章,Qt信号槽 2.1 QTcpServer QTcpSe
随机推荐
- linux服务器清空MySQL的history历史记录 删除mysql操作记录
- JavaScript实现带播放列表的音乐播放器实例分享
- SQL截取字符串函数分享
- JavaScript与HTML的结合方法详解
- React Native实现进度条弹框的示例代码
- 各类Http请求状态(status)及其含义详细解析
- python使用socket向客户端发送数据的方法
- Android view自定义实现动态进度条
- Spring AOP 动态多数据源的实例详解
- 详解Android JS相互调用
- 优化JavaScript脚本的性能的几个注意事项
- spring security环境搭建
- 详解nodejs微信公众号开发——5.素材管理接口
- 代理模式之Java动态代理实现方法
- java异常与错误处理基本知识
- 详解Winform里面的缓存使用
- IIS .7z文件支持下载的添加方法
- nodejs发送http请求时遇到404长时间未响应的解决方法
- 比Math类库abs()方法性能更高的取绝对值方法介绍
- HTML5 WebSocket技术使用详解