Kainos
30-03-2014, 16:38
Дорогие форумчане. Прошу вашей помощи в написании следующего скрипта.
Услаовия такие:
Есть несколько процессов и служб проверка должна посмотреть запущенны ли процессы в tasklist и работает ли служба.
1. Если они все работают то идем к выводу 1
2. если не работает хотя бы одно условие идем к выводу 2
3. если не работает все идем к выводу 3
Сейчас все выглядит вот так:
sc query NCR.APTRA.UAWSTSSrv |>NUL find "RUNNING" && (ECHO Srevice Running) || (ECHO Service FAILURE !!!)
tasklist /FI "ImageName EQ NCR.APTRA.UAWSTSSrv.exe" |>NUL find "NCR.APTRA.UAWSTSSrv.exe" && (ECHO Server Running) || (ECHO UA WS Server FAILURE !!!)
tasklist /FI "ImageName EQ NCR.APTRA.CollectorProxyWS.exe" |>NUL find "NCR.APTRA.CollectorProxyW" && (ECHO Proxy Running) || (ECHO Proxy FAILURE !!!)
Но хотелось бы улучшить. Заранее благодарю!
Услаовия такие:
Есть несколько процессов и служб проверка должна посмотреть запущенны ли процессы в tasklist и работает ли служба.
1. Если они все работают то идем к выводу 1
2. если не работает хотя бы одно условие идем к выводу 2
3. если не работает все идем к выводу 3
Сейчас все выглядит вот так:
sc query NCR.APTRA.UAWSTSSrv |>NUL find "RUNNING" && (ECHO Srevice Running) || (ECHO Service FAILURE !!!)
tasklist /FI "ImageName EQ NCR.APTRA.UAWSTSSrv.exe" |>NUL find "NCR.APTRA.UAWSTSSrv.exe" && (ECHO Server Running) || (ECHO UA WS Server FAILURE !!!)
tasklist /FI "ImageName EQ NCR.APTRA.CollectorProxyWS.exe" |>NUL find "NCR.APTRA.CollectorProxyW" && (ECHO Proxy Running) || (ECHO Proxy FAILURE !!!)
Но хотелось бы улучшить. Заранее благодарю!