Настройка службы Windows для запуска в качестве текущего пользователя при ее установке с помощью InstallUtil.exe - PullRequest
1 голос
/ 29 октября 2010

Есть ли способ установить службу Windows и автоматически настроить ее для работы в качестве текущего пользователя без необходимости вручную вводить данные при каждой установке?

Мы разрабатываем службу Windows и хотим автоматизировать установку службы на компьютерах разработчиков, чтобы каждый мог быстро приступить к работе над проектом. Мы используем InstallUtil.exe для установки.

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

1 Ответ

3 голосов
/ 04 ноября 2010

Нет, это невозможно.Если служба работает как пользователь, диспетчер управления службами должен кэшировать идентификатор пользователя и пароль.Во время установки у него нет доступа к паролю текущего пользователя, поэтому процедура установки должна каким-то образом предоставить его.

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

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