Я полный noob на Wix (и установщики в целом), поэтому, пожалуйста, простите меня.Копирование нескольких файлов с использованием подстановочных знаков/рекурсивно с использованием Wix
Моя цель состоит в том, чтобы иметь возможность перемещаться по каталогу, искать все, скажем, * .exe файлы и копировать их в предопределенную папку назначения. Thing is, I не знаю, что эти файлы и их имена, поэтому я не могу их вводить один за другим в файле wxs ... следовательно, подстановочные знаки.
Теперь я в конечном итоге с чем-то вроде этого:
...
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id='ProgramFilesFolder' Name='PFiles'>
<Directory Id='MyDir' Name='TestProj'>
<Component Id='MyComponent' Guid='PUT_GUID_HERE'>
<CopyFile Id="CopyFiles" DestinationProperty="DESTDIR" SourceName="*.exe" SourceProperty="SRCDIR" />
</Component>
</Directory>
</Directory>
</Directory>
...
Ну, это нормально, если я читаю только SRCDIR но что, если есть вложенные папки? Как я могу искать файлы с определенным расширением? Или есть другой способ сделать это ...?
То же самое с удалением тех же файлов после установки ...
Спасибо кучи за любую помощь вы можете дать!
Эта ссылка не работает. –
@StealthRabbi Я отредактировал его, чтобы он содержал правильный –