Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - bat файл для пинга интернета ....подскажите?

Ответить
Настройки темы
CMD/BAT - bat файл для пинга интернета ....подскажите?
dzs dzs вне форума

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите как написать bat файл, который бы пинговал определенный ip, если удачно,
то запускал бы указанную программу.
А если нет пинговал бы еще 9 раз каждые пять минут?

Отправлено: 21:50, 12-02-2010

 

Новый участник


Сообщения: 18
Благодарности: 1

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
 IF Ping -n 1  192.168.0.0>nul
(Условия твоего запуска проги )
else
(Ping -n 9 -w 300000 192.168.0.0>nul)
вот как то так! только IP на тот котрый тебе нужен поменяй
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:46, 12-02-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата dzs:
9 раз каждые пять минут »
не понял , излагайте алгоритм детально

Отправлено: 03:46, 13-02-2010 | #3


Новый участник


Сообщения: 18
Благодарности: 1

Профиль | Отправить PM | Цитировать


(Ping -n 9 -w 300000 192.168.0.0>nul) вот так правильно не будет?
или так он пропингует 9 раз через 5 минут?

Отправлено: 05:25, 13-02-2010 | #4

dzs dzs вне форума Автор темы

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Запускаю батник:
пингует определенный ip
если пинг прошел, то запускает C:\a.exe
если не пингуется ip, то повторял бы пинг еще 9 раз, каждые 5 минут( и в случае удачного пинга запуск C:\a.exe)Но если
все 10 раз пинг не прошел закрывался?

Отправлено: 10:10, 13-02-2010 | #5


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@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 раз, тоже вариант!
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:49, 13-02-2010 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - bat файл для пинга интернета ....подскажите?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - C# - доработка программы для пинга серверов AVADDON89 Программирование и базы данных 4 30-11-2009 11:27
Flash - Как написать bat файл, для установки драйверов? Benik_Benik Хочу все знать 0 18-11-2009 19:40
командный файл(.bat) gh6 Хочу все знать 5 24-10-2006 11:59
Bat-файл dallas Хочу все знать 12 21-06-2004 12:38
CMD/BAT - Нужен BAT файл Domovoi Скриптовые языки администрирования Windows 22 05-05-2004 14:12




 
Переход