Запустить сервис с правами администратора

Я разрабатываю приложение, которое работает как служба Windows. Мне действительно нужен сервис, чтобы иметь права администратора. Я пытался с пользователем LocalSystem, и он не имеет достаточно прав. Это возможно? Я попытался установить requireAdministrator в app.config. Когда я это делаю, служба запускается, а затем сразу же останавливается. Я пробовал и с другими учетными записями администратора, но я получаю те же результаты.

1 ответ

Вам просто нужно запустить его как администратор - правильно установите логин в свойствах сервиса для сервиса.

Хотя обычно лучше всего работать от имени обычного пользователя и давать ему явные права доступа к ресурсам, к которым ему нужен доступ.

Другие вопросы по тегам