程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 更多關於編程 >> VBS監視網絡連接與斷開的代碼

VBS監視網絡連接與斷開的代碼

編輯:更多關於編程
    監視網絡連接與斷開,特殊情況下可能有點用,兩個VBS腳本均來自微軟官網  

    監視網絡連接:

    復制代碼 代碼如下:
    strComputer = "."

    Set objWMIService = GetObject("winmgmts:" & strComputer & "rootwmi")
    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 & "rootwmi")
    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

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved