Тема: VBScript: В случае успешного пинга выполнить действие
Добрый день, вот научил скрипт выполнять действие в случае пинга.
Option Explicit
Dim Shell, strCommand, strHost, ReturnCode
'Host or IP to ping
strHost = "192.168.1.1"
'Create shell object
Set Shell = wscript.createObject("wscript.shell")
'What to run in command line
strCommand = "ping -n 10 " & strHost
'Run command and get return code
ReturnCode = Shell.Run(strCommand, 0, True)
'0 = pingable, 1 = no response
If ReturnCode = 0 Then
wscript.echo strHost & " Миссия успешна"
Else
wscript.echo strHost & "Ты провалил задачу"
End If
Но проблема в том, что действие выполняется только после того, как пройдет весь пинг, а как сделать скажем так, постояно пингуется машина которая офф в сети...как только машина стартует и пинг до нее доходит, то выполняется некое действие.
Всем спасибо.