Цитата 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.