如何编写一个批处理文件来获取目录中的所有文件并将其压缩?

如何编写一个批处理文件来获取目录中的所有文件并将其压缩?

我想知道如何将所有单个 .bak(或任何其他扩展名)文件放入一个目录中,然后(逐个)压缩它们并使用相同的名称保存它们,仅更改扩展名。

谢谢

答案1

对于 unixoid 系统,请参阅

在 Windows 上,尝试如下操作cmd.exe

for %f in (*.bak) do zipper_software %f %f.zip 

此命令的具体语法取决于您使用的 zip 软件。请注意,您最终可能会得到类似 file1.bak.zip 的存档文件名。

相关内容