powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заставить InstallShield VS 2012 спросить от имени какого пользователя он будет выполняться
3 сообщений из 3, страница 1 из 1
Заставить InstallShield VS 2012 спросить от имени какого пользователя он будет выполняться
    #38366230
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток!

В даный момент принимаю решение использовать InstallShield или наваять свой инсталлятор/или прогу запускающую инсталлятор. Возможностей InstallShield вполне достаточно но есть одна проблемка. При инсталляции на машине пользователя нужно что бы Installshield выполнялся под другой учетной записью (у которой достаточно прав) . Можно слепить свою программку которая запрашивает данные учетной записи и стартует InstallShield но возможно есть более простой способ. Идеально было бы если бы InstallShield имел опцию запросить параметры учетной записи под которой будет выполняться или ключ коммандной строки. InstallShield подразумевается "limited edition". Visual Studio 2012

Спасибо.
...
Рейтинг: 0 / 0
Заставить InstallShield VS 2012 спросить от имени какого пользователя он будет выполняться
    #38366403
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

самое простое получается использовать runas, напр.:

runas /user:DOMAIN\user "C:\Program Files\Prg\Setup.exe"
...
Рейтинг: 0 / 0
Заставить InstallShield VS 2012 спросить от имени какого пользователя он будет выполняться
    #38366445
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko, нужно чтобы внутри инсталятора был манифест приложения с такой строкой
<requestedExecutionLevel level="requireAdministrator" uiAccess="true" />. Тогда под windows vista/7/8 будет автоматически запрошен пароль администратора. Не знаю позволяет ли InstallShield работать с манифестом, но если нет то его можно добавлять после компияляции с помощью програм редакторов ресурсов.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Заставить InstallShield VS 2012 спросить от имени какого пользователя он будет выполняться
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]