Установка Inno Setup для другого пользователя - PullRequest
4 голосов
/ 23 апреля 2010

Когда пользователь имеет ограниченные права на своем компьютере и запускает мой установщик Inno Setup, Windows выдает приглашение администратора для входа в систему.

Проблема в том, что когда администратор вводит свое имя пользователя и пароль и входит в систему, Inno Setup считает, что он или она вошли в систему, и устанавливает мое приложение для этого пользователя вместо исходного. (Я устанавливаю файлы в {userappdata} dir)

Есть ли способ преодолеть это ограничение и установить его для исходного ограниченного пользователя?

Ответы [ 2 ]

4 голосов
/ 13 июня 2010

Что вы можете рассмотреть, так это сначала установить все вещи в PF. Затем, когда приложение выполняется в первый раз, скопируйте что-нибудь из PF в {userappdata}.

Поскольку пользователь может запустить приложение, мы уверены, что необходимые файлы могут быть успешно скопированы из PF в {userappdata}.

2 голосов
/ 23 апреля 2010

Укажите PrivilegesRequired = none и создайте сценарий для работы с правами администратора или без них.Подробнее смотрите здесь:
http://www.kinook.com/blog/?p=53

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...