У меня есть веб-приложение IIS, которое выполняется под идентификатором пула приложений. Приложение должно остановить и запустить службу Windows. Помимо введения олицетворения в приложение для остановки и начала обслуживания, есть ли другой способ, которым я могу это сделать?Могу ли я остановить и запустить службу Windows из приложения IIS, работающего под идентификатором пула приложений?
Обратите внимание, что я ищу решение, отличное от запуска пула приложений под пользователем Windows, у которого есть разрешение на остановку и запуск службы.
Имея достаточно высокие точки репутации, я действительно удивлен тем, что вы не смогли выполнить поиск в Google по следующему «запуску и остановке службы Windows программно», если бы вы хотя бы попытались выполнить действительный поиск в Google ..? – MethodMan
Спасибо за ваш ответ. Мой вопрос касается идентификаторов пула приложений и подключения к службе Windows, а не «Запуск и остановка программного обеспечения Windows программно». Если бы это было легко, я бы «искал» и нашел ответ. –
Ваш вопрос отвечает сам - если идентификатор пула приложений не имеет прав, сайт должен выдавать себя за свою учетную запись. – stuartd