Запущена
Не запущена
Не существует вообще в системе
Имеется такой приблизительный скрипт:
Код:
Код: Выделить всё
echo AppVClient:
set AppVClient="HKLM\SYSTEM\CurrentControlSet\Services\AppVClient" /v "Start"
reg query %AppVClient% >nul 2>&1
if "%errorlevel%"=="0" (
for /f "tokens=3" %%i in (' reg query %AppVClient% 2^>nul ') do set /a "value=%%i"
if "%value%"=="4" (echo Не запущена) else (echo Запущена)
) else (
echo Службы не существует в системе.
)Однако, какое бы число в параметре "Start" не ставил, мне пишет что она все равно запущена. В чем ошибка?