Как отследить внезапную остановку приложения?

Есть самописная програмулина, которая работает на удаленном компьютере и выполняет определенные функции. Иногда программа вываливается с ошибкой, причем никогда не знаешь, когда это произойдет:
d2fcccba6010470c9bb4d7714029d6ba.jpg
И тогда я подключаюсь по тимвьюверу и ручками перезапускаю. Программа примитивна, в логи не пишет, но важно знать, когда произошел сбой.

Поэтому вопрос: есть ли какая-то хорошая программа для мониторинга состояния других программ? Может, каким-то образом отслеживать заголовок окна? В любом случае, мне надо знать время остановки программы. И, было бы неплохо, если об этом событии я узнавал по почте.
  • Вопрос задан
  • 2632 просмотра
Пригласить эксперта
Ответы на вопрос 2
@nfire
Например журналах Windows 8 можно к событию привязать задачу планировщика уже в которой настроить отправку письма.
Ответ написан
n0madic
@n0madic
Написать скрипт на AutoIt! в несколько строчек, что-то типа:
While 1
  WinWait("DataMover.48.exe - Ошибка приложения")
  WinClose("DataMover.48.exe - Ошибка приложения")
  Run("DataMover.48.exe")
  _INetSmtpMail(...)
WEnd
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы