Имеется самописное приложение. Запускается как сервис.
Следит за сервисом (писался для винроут) и если отваливается - перезапускает. Кроме того, следит за появляющимися окошками с определенными заголовками о "нехорошей лицензии"

Ини файл выглядит так:
Код:
[Winroute]
ProcessName=winroute.exe
LicenseExpiredFirstMSGDialogTitle=Kerio WinRoute Firewall6.2.3 build 2023
LicenseExpiredSecondMSGDialogTitle=Kerio Winroute Firewall
LicenseExpiredExtraMSGDialogTitle=
MonitorTimeSecs=60
ServiceLoadingWaitSecs=45
где
ProcessName -имя процесса
LicenseExpiredFirstMSGDialogTitle - следилка за окошком информирующем, что мы юзаем нехорошую лицензию. Закрывает нафиг, если появляется окно с таким заголовком.
LicenseExpiredSecondMSGDialogTitle -следующее предупреждение о плохой лицензии.
LicenseExpiredExtraMSGDialogTitle - на будущее, вдруг окошек будет больше.
Если надо - дам ссылку.