Windows命令行内置的压缩​​/提取工具?

我需要编写一个batch file将文件解压缩到给定根文件夹的当前文件夹。

Folder 0 |----- Folder 1 | |----- File1.zip | |----- File2.zip | |----- File3.zip | |----- Folder 2 | |----- File4.zip | |----- Folder 3 |----- File5.zip |----- FileN.zip 

所以,我希望我的batch file是这样启动的:

 ocd.bat /d="Folder 0" 

然后,使其从batch file中遍历所有子文件夹,以精确解压缩.zip文件所在的文件。

所以这是我的问题:

Windows(至less是XP)是否有embedded式压缩工具的命令行? 否则,我应该坚持另一个第三方实用程序?

是的,这就是所谓的COMPRESS.EXE

我最好的猜测是7 Zip和它下载的命令行工具7za.exe: nload 7-Zip for Windows:

如果您需要命令行参数或使用7za.exe的一些示例,请参阅以下链接: 7-Zip Command-Line Examples