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

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

我需要编写一个批处理文件,将文件从给定的根文件夹解压缩到其当前文件夹。

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

因此,我希望我的批处理文件像这样启动:

ocd.bat /d="Folder 0"

然后,让它在批处理文件中迭代所有子文件夹,以便将文件解压缩到 .zip 文件所在的准确位置。

我的问题是:

Windows(至少从 XP 开始)是否有用于其嵌入式 zip 工具的命令行?否则,我是否应该坚持使用其他第三方实用程序?

答案1

是的,它叫COMPRESS.EXE

答案2

我最好的猜测是使用 7 Zip 及其命令行工具 7za.exe,我是在以下网址下载的:nload 7-Zip for Windows:

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

相关内容