Как я могу сделать установщик Запуск от имени администратора
В моем приложении установлен инсталлятор, встроенный в установочный экран.
Но для правильной работы процесса установки в Vista Win 7 и т.д. Установщик должен запускаться как администратор. (Несмотря на то, что у пользователя есть предисловие администратора, он должен выбрать опцию "Запуск от имени администратора" в меню, щелкнув правой кнопкой мыши установщик exe)
Как сделать мой установщик запросить, чтобы он всегда запускался как администратор.
Спасибо заранее...
Ответы
Ответ 1
Вам нужно установить уровень выполнения "Требовать администратора" из параметров проекта. Этот параметр будет сохранен в файле манифеста, включенном в ваш пакет установки, и он заставит установщика действовать так, как он был запущен с опцией "Запуск от имени администратора" на машинах, работающих на Vista или более новую ОС. Предыдущие версии Windows будут игнорировать файл манифеста.
Ответ 2
С InstallShield 2008 (14.0) перейдите в Media → Releases, затем выберите вкладку Setup.exe и измените элемент Требуемый уровень выполнения для администратора
![enter image description here]()