0

Is it possible to use cfzip to create a zip folder containing of a certain type. I need to do this to take out .bak files from a folder with different filetypes and insert them into a zip folder.

Thanks

Colin

4

1 回答 1

1

Steve 已经向您指出了包含删除示例的 CF 文档。要创建一个 zip,最简单的方法如下:

<cfset fileName = createUUID() />
<cfzip file="D:\#fileName#.zip" action="zip" 
       source="D:\myfolder" 
       filter="*.bak" 
       recurse="No" >

如果要添加子目录的文件,则 make recurse="yes". 要过滤多种文件类型,您可以像这样在过滤器中简单地使用逗号分隔的文件类型filter="*.jpg, *.gif, *.png"

注意:我使用了动态文件名,以防您想多次运行此脚本并使用不同的文件名,或者多个用户同时访问此脚本。

于 2015-03-13T17:10:46.267 回答