是否可以使用cfzip创建包含特定类型的zip文件夹。我需要这样做,从具有不同文件类型的文件夹中取出.bak文件,并将它们插入到zip文件夹中。
谢谢
科林
答案 0 :(得分:1)
<cfset fileName = createUUID() />
<cfzip file="D:\#fileName#.zip" action="zip"
source="D:\myfolder"
filter="*.bak"
recurse="No" >
如果要添加子目录的文件,请创建recurse="yes"
。要过滤多种文件类型,您只需在过滤器中使用逗号分隔文件类型,例如filter="*.jpg, *.gif, *.png"
注意:我已经使用了动态文件名,以防您想多次运行此脚本并具有不同的文件名,或者多个用户同时访问此脚本。