Inno Setup : также исключить каталог и его файлы

Я использую флаг «Исключить» в Inno Setup, чтобы исключить из установки имя подкаталога «Bin32» или «Bin64» в зависимости от архитектуры пользователя.

Все, что я хочу, это НЕ устанавливать бесполезную папку, а также ВСЕ ее файлы и подкаталоги.

Вот мои текущие правила:

[Files]
Source: "Z:\Work\temp\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs

; Exclude
Source: "*"; Excludes: "\Bin64"; DestDir: "{app}"; Flags: recursesubdirs; Check: not Is64BitInstallMode
Source: "*"; Excludes: "\Bin32"; DestDir: "{app}"; Flags: recursesubdirs; Check: Is64BitInstallMode

Во-первых, я не совсем понимаю, что означает "*" в начале исключенных правил? Во-вторых, он отлично работает со всеми подкаталогами внутри папки Bin32/64, но файлы все еще установлены, и я не могу понять, как их не устанавливать...

Спасибо.

5
задан Pierre-Louis Gottfrois 18 May 2012 в 00:32
поделиться