Помогите реализовать watchdog на Win XP

stm7884696

Друзья, никогда не сталкивался с такой необходимостью, но оказалось, что надо реализовать watchdog под винду. В никсах без проблем реализовал бы следующий псевдокод через крон, но как это сделать в WinXP - теряюсь. Помогите советом по пунктам.
Алгоритм в псевдокоде:
while(1) do:
if ( !ping(192.168.0.1) ) alert (Нет подключения к интернету);
elseif ( !ping(192.168.0.100) ) alert (Нет подключения к 1С);
sleep(10min)
done;

Что и куда надо написать в винде ?

serega1604

поставить nncron
...
PROFIT!

FRider

если у тебя затруднения с аналогом крона, то тебе поможет Sheduled Tasks в Control Panel или команда at вендоконсоли.

stm7884696

nncron
Спасибо, сейчас попытаюсь разобраться.
Но более подробная инструкция или готовый батничек не помешал бы :)
Как вариант, может быть Вы знаете прогу, которая могла бы в трее висеть и периодически пинговать нужные ресурсы локальной сети с выдачей инфы при падении - поднятии того или иного заданного компа ? наверняка в сети ГЗ такая программка востребована ?

serega1604

Grey_DeMonstr вроде писал

stm7884696

nncron
На их форуме выкопал следующее решение:
#( test_host_lalalabububu.com
SingleInstance
Action:
BEGIN
GetTickCount
HOST-EXIST: "lalalabububu.com"
IF \ в случае успеха делаем паузу, дабы излишне не терроризировать хост своими пингами
10000 PAUSE
ELSE
GetTickCount - ABS THINT: "Пинг неудачный%crlf% Интервал %0 esPICK% мс" 11
PLAY-SOUND: "c:\snd\ALARM.wav"
THEN
AGAIN
)#

Но пока не понятно, куда теперь это надо прописать.
Разбираюсь дальше.

freako

http://yandex.ru/yandsearch?clid=9582&text=%D0%BF%D0%B8%...
Пингер 1.1 - "Пингер" был написан системным администратором, для таких же как он сам. Это один из самых удобных пингеров для тех, кому просто необходимо контролировать работоспособность ключевых узлов сети. Если Вы - системный администратор крупной сети, то эта программа для Вас! 4 вида оповещения об ошибках. Ведение лога. Гибко настраиваемые: интервалы между пакетами, временя ответа узла сети, количество пакетов. В общем то, чего так не хватает настоящему системному администратору!

stm7884696

Благодарю. Все просто и полезно. Пингер - один из вариантов решения проблемы :)
Оставить комментарий
Имя или ник:
Комментарий: