Отказ от ответственности Я не знаком с этими предметами (услуги, сеть
команды и обслуживания сервера в целом).
В Windows сеть
команда позволяет останавливать и запускать службы через net stop "<имя службы>"
и net start "<имя службы>"
Это плохая привычка бегать net start "<имя службы>"
на сервисе, статус которого заранее не проверяется?
Я понимаю, что мог бы проверить статус службы, и запустить ее, только если статус остановился
. Но если в этом нет необходимости, то зачем все усложнять?
Я попытался запустить команду на уже запущенной службе, и Powershell просто ответил Le service requireé a déjà été démarré.
что может перевести на Запрашиваемая служба уже запущена.
Я не видел никаких плохих побочных эффектов, но я мог бы упустить из виду много проблем.
Вариант использования должен заключаться в том, чтобы убедиться, что конкретная служба действительно работает.
Эта конкретная служба должна запускаться автоматически.Сервер, на котором он размещен, настроен на перезагрузку каждый день в определенное время (у меня нет возможности это контролировать), и в некоторых случаях служба не запускается автоматически. Итак, пока мы исследуем проблему с запуском, я хочу временно исправить это, автоматически (через планировщик задач) запуская службу в определенное время после перезагрузки, если она еще не запущена.