Показать полную графическую версию : bat файл для пинга интернета ....подскажите?
Подскажите как написать bat файл, который бы пинговал определенный ip, если удачно,
то запускал бы указанную программу.
А если нет пинговал бы еще 9 раз каждые пять минут?
angelada89
12-02-2010, 23:46
IF Ping -n 1 192.168.0.0>nul
(Условия твоего запуска проги )
else
(Ping -n 9 -w 300000 192.168.0.0>nul)
вот как то так! только IP на тот котрый тебе нужен поменяй=)
9 раз каждые пять минут »
не понял :unsure: , излагайте алгоритм детально
angelada89
13-02-2010, 05:25
(Ping -n 9 -w 300000 192.168.0.0>nul) вот так правильно не будет?
или так он пропингует 9 раз через 5 минут?
Запускаю батник:
пингует определенный ip
если пинг прошел, то запускает C:\a.exe
если не пингуется ip, то повторял бы пинг еще 9 раз, каждые 5 минут( и в случае удачного пинга запуск C:\a.exe)Но если
все 10 раз пинг не прошел закрывался?
@Echo Off
Set IP=192.168.1.1
Set $N=9
Set $T=300
:LOOP
Ping -n 1 %IP% >Nul&& GoTo NEXT
If %$N% LEQ 0 Exit /B 1
Ping -n %$T% 127.0.0.1 >Nul
Set /A $N-=1
GoTo LOOP
:NEXT
Start "" "C:\a.exe"
dzs, плз без эмоций, (за) каждые 5 мин - 9 раз, тоже вариант!
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.