SC StartService FAILED 1056 партия - PullRequest
       11

SC StartService FAILED 1056 партия

0 голосов
/ 27 августа 2018

Я получаю

[SC] StartService FAILED 1056 Экземпляр этой службы уже запущен`

для w3svc, когда я пытаюсь запустить службу в командном файле, используя:

sc \\%server% query w3svc | find "STATE" | find "RUNNING"
sc \\%server% start w3svc

Это происходит только тогда, когда я запускаю сборку после внесения изменений.

Почему-то говорится, что служба работает, хотя на самом деле это не так.

Ответы [ 2 ]

0 голосов
/ 27 августа 2018

Это штаты.Вы только проверяете, работает или нет.Все, кроме одного, вернутся Работает.

https://msdn.microsoft.com/en-us/library/cc245911.aspx

dwCurrentState 
The current state of the service. This member can be one of the following values. Value Meaning 
SERVICE_CONTINUE_PENDING The service continue is pending. 
SERVICE_PAUSE_PENDING The service pause is pending. 
SERVICE_PAUSED The service is paused. 
SERVICE_RUNNING The service is running. 
SERVICE_START_PENDING The service is starting. 
SERVICE_STOP_PENDING The service is stopping. 
SERVICE_STOPPED The service is not running. 
0 голосов
/ 27 августа 2018

попробуйте с:

sc \\%server% query w3svc | findstr "STATE RUNNING" >nul 2>&1 || (
  sc \\%server% start w3svc
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...