Установщик NSIS.UAC - может ли повышение только после того, как пользователь выберет путь? - PullRequest
4 голосов
/ 03 марта 2011

В настоящее время я участвую в разработке установщика NSIS. Этот установщик использует плагин UAC для повышения прав, чтобы иметь возможность установки в каталог внутри Program Files. Теперь установщик поднимается в .onInit, в самом начале. Пользователь может позже выбрать путь, и даже если этот путь находится за пределами Program Files, программа установки уже запущена с повышенными правами. Можно ли повысить только после того, как пользователь выбрал путь, если этот путь требует прав администратора? Или это не рекомендуется?

1 Ответ

3 голосов
/ 03 марта 2011

Лично я бы не советовал, но это было сделано, в этом сообщении есть все необходимые ссылки.

...