Ветеран
Сообщения: 27449
Благодарности: 8087
|
Профиль
|
Отправить PM
| Цитировать
Kainos, как-то так:
читать дальше »
Код: 
@echo off
setlocal enableextensions enabledelayedexpansion
set /a iFound = 0
for %%i in ("messenger" "sens" "helpsvc" "ERSvc" "srservice") do (
sc.exe query "%%~i" | find.exe /i "state" | find.exe /i "running" >nul && set /a iFound += 1
)
if %iFound% equ 0 (
echo All service stopped or not found
) else (
if %iFound% equ 5 (
echo All service are running
) else (
echo Some service stopped or not found
)
)
endlocal
exit /b 0
?!
|
Отправлено: 02:35, 31-03-2014
| #6
|