当前位置:   article > 正文

7zip 命令行压缩指定后缀名

7z 指定后缀文件压缩

接到一个需求,就是测试同学在测试软件的指定功能时,可能需要调试版本来查看输出信息,所以我们需要使用一个批处理文件来快速生成一个 debug 压缩包

7zip 给出了很多有用的命令行,我们可以使用它指定 exe 文件和 dll 文件等

bat 文本如下,

  1. title builddebug
  2. set ZIPFILEPath=D:\xxx\Debug.zip
  3. set UNZIPFILEPath=D:\xxx\Debug\
  4. :buildcd /D %UNZIPFILEPath%
  5. 7z.exe a %ZIPFILEPath% -ir!.\*.dll -ir!.\*.exe
  6. pause
  7. :end

set 指令是设置文件路径,它也可以用于赋值等操作

ZIPFILEPath 是指放置 zip 文件的路径和压缩文件的命名

UNZIPFILEPath 是指要需要被压缩的文件路径

:build 是注释,不需要编译

cd 是切换到指定路径,这边是切到需要被压缩的文件路径下

/D: 是切换到根目录,一般执行 bat 文件时会从 C: 根目录开始,我这边要切到的路径是在 D: 目录下,所以要先切过去

7z.exe 这行中主要介绍 a 和 -ir

a 是压缩的意思,-ir 是切换的意思,这边是指可以多次指定文件后缀

pause 是暂停,可以在命令行结束后暂停,用于查看里面的运行结果

参考文章:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/320626
推荐阅读
相关标签
  

闽ICP备14008679号