VBS 斷網(wǎng)后自動關(guān)機30秒后

字號:


    只要運行它后,一旦網(wǎng)線被拔掉的話,馬上就進入自動關(guān)機倒計時,“-t 30”是倒計時的時間,你可以自己調(diào)整。
    代碼如下:
    Dim Wsh,objWMIService,colMonitoredEvents
    Set Wsh = WScript.CreateObject("WScript.Shell")
    Set objWMIService = GetObject("winmgmts:\. ootwmi")
    Set colMonitoredEvents = objWMIService.ExecNotificationQuery("Select * from MSNdis_StatusMediaDisconnect")
    Do While True
    Set strLatestEvent = colMonitoredEvents.NextEvent
    Wsh.run "shutdown -s -t 30 -c "&chr(34)&"系統(tǒng)網(wǎng)絡(luò)斷開,機器即將關(guān)閉"&chr(34)
    Loop