Windows下解压文件
最近总是需要将压缩文件从外网发到内网解压,并替换原来的文件,所以想写个解压的脚本来执行此操作。
一、使用unzip
某些系统自带unzip
,如果没有unzip,可以下载unzip,安装后配置PATH
系统变量即可。
常用命令
- 解压到当前目录
unzip test.zip
如果已存在同名文件,则会提示
- 解压到指定目录
unzip test.zip -d mydir
unzip test.zip -d D:\Document\Temp\test
- 解压的文件覆盖原文件不提示
unzip -o test.zip
- 解压的文件不覆盖原文件
unzip -n test.zip
二、使用(解)压缩软件Bandizip
详细用法:https://www.bandisoft.com/bandizip/help/parameter/
常用命令
- 解压到当前目录
Bandizip x test.zip
- 解压到指定目录
Bandizip x test.zip -o D:\Document\Temp\mydir
有相同文件时会提示:
- 解压的文件覆盖原文件不提示
Bandizip x -aoa test.zip