当前位置 博文首页 > VBS监视网络连接与断开的代码

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

    作者:admin 时间:2021-02-05 06:01

    监视网络连接:

    复制代码 代码如下:

    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

    js