信息发布→ 登录 注册 退出

VBS监视网络连接与断开的代码

发布时间:2026-01-11

点击量:

监视网络连接:

复制代码 代码如下:
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

标签:# span  # MSNdis_StatusMediaDisconnect  # lost  # InstanceName  # network  # connection  # WScript  # Set  # objWMIService  # GetObject  # strComputer  # STRONG  # VBS  # BR  # colMonitoredEvents  # ExecNotificationQuery  # nbsp  # wmi  # winmgmts  # amp  # root  # 断开  # 网络连接  # 监视  
在线客服
服务热线

服务热线

4008888355

微信咨询
二维码
返回顶部
×二维码

截屏,微信识别二维码

打开微信

微信号已复制,请打开微信添加咨询详情!