powershell 压缩和解压zip

  • Post author:
  • Post category:其他




项目场景:

前端项目发布到windows环境需要需要先压缩传输后再解压




问题描述

简单的压缩和解压zip在windows下,视窗情况下,右键就可以实现,但是如果是在命令下,windows不自带unzip。要是用unzip需要再下载一个,放到指定目录,如果在发布工具中使用发布工具则还需要处理环境变量的问题。难道window下这么简单的解压和压缩就没有办法直接用自带命令解决吗




原因分析:

这里先检查了bat命令,没有发现相应的命令。然后想到强大的powershell,果然powershell自从v5之后就支持解压和压缩zip,命令跟zip命令稍有不同




解决方案:

创建zip

Compress-Archive -Path D:\test -DestinationPath E:\test.zip

解压zip

Expand-Archive -Path D:\test.zip -DestinationPath F:\test



版权声明:本文为qietingfengsong原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。