Скрипты Inno Setup. Помощь и советы [часть 6]

Ответить
 • Просмотры: 22
Аватара пользователя
adelina.dragonborn@vk

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение adelina.dragonborn@vk »

Изображение А можно ли вызвать страницу WizardForm.SelectTasksPage, когда в секции [Tasks] пусто?
Аватара пользователя
mat_y@vk

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение mat_y@vk »

Здравствуйте!

Возникла необходимость перепаковать один Inno Setup инсталлятор под себя, вроде всё получилось кроме не знаю как организовать(прописать в скрипте) подхват своих настроек из settings.reg, если таковой имеется в папке с инсталлятором. Если такое где-то было, просьба не ругать а ткнуть носом Изображение Заранее спасибо!!!



делаю так не подхватывается Изображение



[Run]

Filename: "{win}\regedit.exe"; Parameters: "-s {src}\Settings.reg"; WorkingDir: "{src}"; StatusMsg: "Внесение настроек в реестр...";
Аватара пользователя
vint56

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение vint56 »

AlexM22204, Да было уже. Давно. Тут пример через код а не как у тебя через секцию [Run], но разберёшься! Изображение

Скрипты Inno Setup. Помощь и советы [часть 5]
Аватара пользователя
Mat_y

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение Mat_y »

vint56, а с чем Вы работаете? У меня Inno ругается на ComponentsListTVStyle=yes и так далее по тексту?
Аватара пользователя
Mat_y

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение Mat_y »

Mat_y InnoUltra там есть вот здесь можеш скачать
http://innoultra.ru/


Inno Setup restool 5.5.1 ee2 unicode
Аватара пользователя
vint56

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение vint56 »

vint56, а Вы знаете, можно ли для ярлыка прописать "/"... мне надо к имени добавить " /launcher"... а Инно переворачивает"\" и превращает в путь.
Аватара пользователя
vint56

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение vint56 »

Mat_y

[Icons]

Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon; Parameters: /launcher;
Аватара пользователя
mat_y@vk

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение mat_y@vk »

vint56, и опят примного благодарен.

А есть ли способ заставить установщик найти папку на компьютере и скопировать ее в другое место?
Аватара пользователя
mat_y@vk

Re: Скрипты Inno Setup. Помощь и советы [часть 6]

Сообщение mat_y@vk »

Цитата AlexM22204:



делаю так не подхватывается

[Run]

Filename: "{win}\regedit.exe"; Parameters: "-s {src}\Settings.reg"; WorkingDir: "{src}"; StatusMsg: "Внесение настроек в реестр...";
Скрипты Inno Setup. Помощь и советы [часть 6]




AlexM22204, вероятно {src} раскрывается в путь с пробелами, получается неправильная комстрока для regedit. Нужно так:



Код:

Код: Выделить всё

[Run]
Filename: {win}\regedit.exe; Parameters: "-s ""{src}\Settings.reg"""; StatusMsg: "Внесение настроек в реестр..."


Цитата R.i.m.s.k.y.:



WorkingDir: "{win}"
Скрипты Inno Setup. Помощь и советы [часть 6]




R.i.m.s.k.y., это из другой оперы. Эта директива отвечает за задание процессу текущей директории, т.е. комстроку можно формировать относительно этой директории:



Код:

Код: Выделить всё

[Run]
Filename: {win}\regedit.exe; Parameters: -s Settings.reg; WorkingDir: {src}; StatusMsg: "Внесение настроек в реестр..."
Ответить

Вернуться в «Автоматическая установка приложений»