Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java tools & IDE's > izPack windows 7


Автор: frying 9.11.2011, 10:43
Доброго времени суток!
Есть установщик,сделанный на izPack. Проблема в том,что на windows 7 он не позволяет создавать папки(и файлы соответственно) в защищённых директориях.(Ну т.е. в program files). Можно инсталлировать только в директорию пользователя,который производит установку.
Вопрос - что нужно указывать в izPack'e, с какими параметрами его делать чтобы решить проблему?

Автор: LSD 9.11.2011, 10:57
Надо просто запускать его с правами админа.

Добавлено через 10 минут и 40 секунд
В догонку http://msdn.microsoft.com/en-us/library/aa905330.aspx#wvduac_topic3

Автор: frying 9.11.2011, 11:24
Цитата(LSD @ 9.11.2011,  10:57)
Надо просто запускать его с правами админа.

Добавлено @ 11:08
В догонку http://msdn.microsoft.com/en-us/library/aa905330.aspx#wvduac_topic3

Понятно, что с правами админа, но как это реализовать программно через izPack, чтобы пользователь не мучался, а просто запускал файл?

Автор: frying 9.11.2011, 11:43
Вопрос решён: надо в тело info в скрипте файла установки прописать:
        
Код

<run-privileged condition="izpack.windowsinstall.vista|izpack.windowsinstall.7|izpack.macinstall"/>

Тогда всё заработает, т.е. при открытии установщика появится предупреждение о внесении изменений на компьютер.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)