![]() |
Контроль зависания программ2
привет! В старой теме нашел скрипт для перезапуска зависшего процесса...,
http://forum.oszone.net/nextoldesttothread-190606.html Код:
powershell if (-not (get-process KillTest).responding) { kill -name KillTest; $log=Get-Date; KillTest } if ($log) { Add-Content restart.log $log } C:\Program Files (x86)\Kerio\MailServer\mailserver.exe C:\Program Files (x86)\Kerio\MailServer\mctrl.exe |
Код:
'mailserver', 'mctrl' | % { |
спасибо - скрипт отрабатывает...но я даже не пойму правильно ли!?
в предыдущем я хоть понимал что и где - подставлял notepad, вешал его и проверял - отрабатывало) а тут темный лес для меня) или доделать бы, чтобы он эти екзешники запускал, если их нет в процессах Если еще есть варианты попроще написания - пожалуйста напишите) как в первом посте - его бы допилить..плюс там лог ведется - тоже хорошая плюшка! |
Куда уж проще?!
Код:
'mailserver', 'mctrl' | % { # массив из вожделенных процессов |
а лог нельзя добавить?) как в первои посте, чтоб хотя б в текстовый файл писал при зависании ?!))
|
Цитата:
|
Время: 21:53. |
Время: 21:53.
© OSzone.net 2001-