Windows 7 устанавливает права обычного пользователя
Я нахожусь в процессе миграции устаревшего приложения, работающего под Windows XP, на Windows 7. Это приложение извлекает обновления и установщики для установки дочерних компонентов. Они запускаются под учетной записью пользователя без прав администратора. Это, конечно, хорошо работает в XP, но без прав администратора в Windows 7 приложение не может запускать установщики (к сожалению, эта архитектура является требованием на ближайший срок).
У меня вопрос, как я могу позволить пользователям запускать установщики? Поскольку это корпоративная среда, дающая этим пользователям права администратора, не может быть и речи. Однако они представляют собой очень специфический набор пользовательских приложений, поэтому широкое разрешение для любого установщика не требуется (и, вероятно, не будет разрешено). Насколько я понимаю, я могу предоставить права на определенные каталоги и / или приложения, но у меня возникли проблемы с выяснением, как именно это сделать. Другой вариант, на который я смотрел, - это изменение кода для запуска установки с повышенными разрешениями, но для этого мне понадобилось бы хранить учетные данные для входа в учетную запись администратора. Я склонялся к первому, но был бы признателен за любые мысли по этому поводу.
1 ответ
Я предполагаю, что вы настроены с доменом.
Вы можете подумать о создании запланированной задачи с использованием групповой политики, чтобы обеспечить безопасное развертывание учетных данных с повышенными правами, которые можно использовать для предоставления прав администратора вашему программному обеспечению. По крайней мере, это должно работать, пока вы не сможете обновить код.
Взгляни на это