CFZip определенного типа файла
Можно ли использовать cfzip для создания zip-папки, содержащей определенный тип. Мне нужно сделать это, чтобы извлечь файлы.bak из папки с разными типами файлов и вставить их в папку zip.
Спасибо
Colin
1 ответ
Стив уже указал вам на документацию CF, в которой есть пример удаления. Чтобы создать почтовый индекс, самый простой способ заключается в следующем:
<cfset fileName = createUUID() />
<cfzip file="D:\#fileName#.zip" action="zip"
source="D:\myfolder"
filter="*.bak"
recurse="No" >
Если вы хотите добавить файлы из подкаталога, сделайте recurse="yes"
, Для фильтрации нескольких типов файлов вы можете просто использовать разделенный запятыми тип файла в фильтре, как это filter="*.jpg, *.gif, *.png"
Примечание. Я использовал динамическое имя файла на тот случай, если вы хотите запустить этот сценарий несколько раз и иметь другое имя файла или несколько пользователей одновременно обращаются к этому сценарию.