跳到主要内容

压缩文件

指令说明

可将指定的文件或整个文件夹进行压缩,并保存到目标文件夹中,返回生成的压缩文件路径。您可以使用其他解压软件解压,也可以使用解压文件指令解压

指令输入参数

输入参数输入参数类型说明
待压缩文件路径str完整路径,例如C:\xx
保存路径str压缩文件保存到该文件夹中
压缩密码str可选

指令输出参数

输出参数输出参数类型说明
压缩文件路径str压缩后的文件完整路径

边界处理

  • 待压缩路径不存在时会报错;待压缩路径可以是普通文件,也可以是文件夹。
  • 保存路径为空时,默认生成在待压缩路径旁边,文件名为原路径加 .zip
  • 保存路径没有扩展名时会自动追加 .zip;保存路径已存在时不会覆盖,会自动生成 _1_2 等后缀的新压缩文件路径。
  • 保存路径的父级目录不存在时会自动创建;压缩失败、密码参数异常或 7z 执行失败时会报错。