Запустите приложение без повышенных прав из установщика NSIS - PullRequest
1 голос
/ 06 января 2010

У меня есть установщик NSIS, который дает возможность «Запустить программу сейчас» после успешного завершения установки.

Установщик работает с повышенными правами (как администратор) в Vista, но в результате моя установленная программа также будет работать с повышенными правами при запуске сразу из установщика. Это создает проблему с определенным сторонним программным обеспечением, которое я использую внутри своего приложения.

Как я могу предотвратить запуск приложения с повышенными правами?

1 Ответ

1 голос
/ 07 января 2010
  • Ваш лучший вариант - просто отключить / скрыть флажок запуска при работе на> = NT6 (та же проблема существует и в NT5, но большинство людей не используют runas, поэтому вам, вероятно, это не важно)
  • Другой вариант - использовать плагин UAC
...