# Zip压缩打包 # 概要 本模块支持2个功能: - 将文件夹或多个文件打包成一个zip文件; - 解压缩一个zip文件到指定文件夹;
注:
本模块适用于需要将几个文件打包发送给他人等轻量级使用场景,不适合压缩大文件或大量文件,不适合解压缩大文件。
本模块从1.8.2版本开始提供。

# 操作:创建zip文件 将指定的文件夹或多个文件压缩为一个zip文件。
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1591622121690-fdf022e0-9ee7-4d36-8364-31f22331f64c.png#align=left&display=inline&height=424&margin=%5Bobject%20Object%5D&name=image.png&originHeight=848&originWidth=1180&size=70111&status=done&style=none&width=590) ## 输入参数 【源路径】
需要压缩打包的内容,可以为如下几种: - 1个文件夹路径 - 1个文件 - 同一文件夹下的多个文件或子文件夹
【Zip文件路径】
生成的目标zip文件路径。可以按如下格式指定: - 完整的zip文件路径,如:d:\backup\20200618_work.zip - 留空,自动在Windows临时目录中生成文件。并将生成的zip文件路径从【结果路径】参数中输出。 - 英文句点“.”,待压缩的文件或文件夹所在路径,文件名自动生成,从【结果路径】参数中输出。 ## 输出参数 【是否成功】是否成功完成了操作。
【结果路径】生成的zip文件的完整路径。


# 操作:解压缩zip文件 将zip文件解压缩到指定文件夹。
![image.png](https://cdn.nlark.com/yuque/0/2020/png/272392/1591626992359-2cd38e5a-d2ee-48aa-9655-9ae098014bcc.png#align=left&display=inline&height=424&margin=%5Bobject%20Object%5D&name=image.png&originHeight=848&originWidth=1180&size=67568&status=done&style=none&width=590) ## 输入参数 【zip文件路径】要解压缩的zip文件完整路径。
【目标路径】要解压缩到的位置,支持如下格式: - 目标文件夹的完整路径 - 英文句点“.”,将文件解压缩到zip文件所在的文件夹。 - 星号“*”,解压缩到以zip文件名创建的子文件夹中。