Как я могу сделать установщик Запуск от имени администратора - PullRequest
19 голосов
/ 22 февраля 2012

Мое приложение имеет встроенный установщик installshield.Но для правильной работы процесса установки в Vista Win 7 и т. Д. Установщик должен быть запущен от имени администратора.(Несмотря на то, что у пользователя есть привилегии администратора, он должен выбрать опцию «Запуск от имени администратора» в меню, щелкнув правой кнопкой мыши исполняемый файл программы установки)

Как мне заставить мой установщик выдать запрос, что его всегда следует запускать от имени администратора.

Заранее спасибо ...

Ответы [ 2 ]

25 голосов
/ 29 июля 2013

С InstallShield 2008 (14.0) перейдите в Media -> Releases, затем выберите вкладку Setup.exe и измените значение параметра «Требуемый уровень выполнения» на «Администратор»

enter image description here

17 голосов
/ 23 февраля 2012

Вам необходимо установить уровень выполнения «Требовать администратора» из опций проекта. Эта опция будет сохранена в файле манифеста, включенном в ваш установочный пакет, и заставит установщик действовать так, как он был запущен с опцией «Запуск от имени администратора» на машинах под управлением Vista или более новой ОС . , Более старые версии Windows будут игнорировать файл манифеста.

...