registeruser1,
Я думал вы самостоятельно замените строки...
Короче, предпоследнюю строку заменить на
Код:
sc %server% query !_service_%reply%! | findstr /r /b /c:" *STATE " | 1>nul find "RUNNING" && (1>nul sc %server% stop !_service_%reply%! & sc %server% config !_service_%reply%! start= disabled 1>nul 2>&1)||(sc %server% config !_service_%reply%! start= auto 1>nul 2>&1 & 1>nul sc %server% start !_service_%reply%!)
P.S. Не следует забывать, что многие службы зависят от других служб.