Windows 命令行压缩/解压工具?

发布于 2024-09-03 17:12:03 字数 608 浏览 6 评论 0原文

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

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 工具的命令行?否则,我应该坚持使用另一个第三方实用程序吗?

I need to write a batch file to unzip files to their current folder from a given root folder.

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

So, I wish that my batch file is launched like so:

ocd.bat /d="Folder 0"

Then, make it iterate from within the batch file through all of the subfolders to unzip the files exactly where the .zip files are located.

So here's my question:

Does the Windows (from XP at least) have a command line for its embedded zip tool? Otherwise, shall I stick to another third-party util?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

兲鉂ぱ嘚淚 2024-09-10 17:12:03

AFAIK,Windows XP 中没有提供解压缩工具,但有 gnu unzip 这会很适合你。

AFAIK, there is not unzip tool shipped as part of Windows XP, but there is gnu unzip which will do the job nicely for you.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文