sc.exe альтернатива для поиска деактивированной службы Windows? - PullRequest
0 голосов
/ 22 мая 2019

Я использую sc.exe для остановки / запуска служб на удаленном \ сервере в пакете до / после сборки. К сожалению, sc не предоставляет никакой информации о том, какая служба отключена или нет, что приводит к накоплению тайм-аута при использовании команды sc start в деактивированных службах. Кто-нибудь знает альтернативу для проверки деактивированного состояния на удаленной службе в командной строке?

1 Ответ

1 голос
/ 22 мая 2019

Это то, что вы ищете ..

Как проверить, запущена ли служба из командной строки

ищите варианты WMI / WMIC. Вам нужно будет немного изменить командную строку, чтобы подключиться к удаленному компьютеру.

Если вам нужно знать свойство режима запуска, добавьте его в командную строку следующим образом:

wmic /locale:ms_409 service where (name="RemoteRegistry") get state, StartMode /Value

Это производит:

StartMode=Disabled
State=Stopped

Я не помечаю как дубликат, потому что ваша формулировка и потребности немного отличаются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...