подобная тема уже была скорей всего.
есть приложение , ОСЬ Win2k3, которое периодически в часы активности крешится. поиск по ивентам ничего не дал. исходников и возможности чтото переработать тоже нет. но, я решил просто приложение горхать по taskkill. но ...
[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']taskkill /f /IM Server.exe >>log.txt
работает на ура. оно убивает приложение в любом состоянии - зависло - не зависло - пофигу. а хотел бы грохать именно в случае зависания. хелп по тасккилу советует делать так
[div class=\'codetop\']CODE[div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']Фильтры:
Имя фильтра Допустимые операторы Допустимые значения
----------- -------------------- -------------------
STATUS eq, ne RUNNING | NOT RESPONDING
IMAGENAME eq, ne Имя образа
PID eq, ne, gt, lt, ge, le Значение PID
SESSION eq, ne, gt, lt, ge, le Номер сессии
CPUTIME eq, ne, gt, lt, ge, le Время CPU в формате
hh:mm:ss.
hh - часы,
mm - минуты, ss - секунды
MEMUSAGE eq, ne, gt, lt, ge, le Использование памяти в КБ
USERNAME eq, ne Имя пользователя в формате
[<домен>\]<пользователь>
MODULES eq, ne Имя DLL
SERVICES eq, ne Имя службы
WINDOWTITLE eq, ne Заголовок окна
почему то тасккил не воспринимает фильтр STATUS, хоть как я его писал - пишет "фильр не опознан" и все...
вопрос - как его заставить учитывать статус приложения...