Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Inno Setup. Прочие вопросы
Показать сообщение отдельно

SHVtYW4=


Сообщения: 3451
Благодарности: 1273

Профиль | Отправить PM | Цитировать


Цитата studentvnau@vk:
Нужно задать условие, чтобы при выборе одного из компонентов из ComponentList, из конкретной папки копировались вложенные папки со все содержимым »
Код: Выделить весь код
[Components]
Name: copy; Description: Копировать папку

[Files]
Source: {src}\Files\*; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs external; Components: copy

Цитата studentvnau@vk:
Или же научите как сделать, чтобы 7z или зип архивы лежащие по пути {src} распаковывать в {app} »
Код: Выделить весь код
[Components]
Name: ext; Description: Извлечь из архива

[Files]
Source: C:\Program Files\7-Zip\7z.exe; DestDir: {tmp}
Source: C:\Program Files\7-Zip\7z.dll; DestDir: {tmp}

[Run]
Filename: {tmp}\7z.exe; Parameters: "x -aoa ""-o{app}"" ""{src}\arc.7z"""; Flags: runhidden; Components: ext
Для проверки уберите ; Flags: runhidden.

Последний раз редактировалось Nordek, 21-05-2015 в 11:03.

Это сообщение посчитали полезным следующие участники:

Отправлено: 10:54, 21-05-2015 | #521

Название темы: Inno Setup. Прочие вопросы