Цитата pzadrotov@vk:
Все установочные файлы находятся в папках, рядом с инсталятором. »
|
Все установочные файлы с папками, что рядом с инсталлятором, которые нужно упаковать, положите, например, в одну папку "AOE_Distr".
Цитата pzadrotov@vk:
Чтобы при запуске, он распаковывал их во временную папку, а после окончания работы инсталятора, удалял их. »
|
Код:
[Setup]
Compression=lzma2/ultra64
InternalCompressLevel=ultra64
SolidCompression=yes
[Files]
Source: AOE_Distr\*; DestDir: {tmp}; Flags: recursesubdirs createallsubdirs
И везде в своем скрипте замените
{src} на
{tmp}.
Только учтите, в вашем скрипте отключен прогресс распаковки файлов, если на их распаковку (во временную папку) нужно время (большой объем), то визуально это будет смотреться, как будто ничего не происходит.