如何在多个zip文件中添加文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在多个zip文件中添加文件?相关的知识,希望对你有一定的参考价值。

我试图在当前目录中的每个zip文件夹中移动图片。我在网上搜索了一些关于如何使用批处理(.bat)进行操作的指导,我发现的唯一解决方案是创建它的宏,但它需要很长时间才能完成。

编辑:我有50个zip文件夹,我想以更快的方式在每个文件夹中添加一张图片,而不是每次在每个50个zip文件夹中拖动图片。

我将不胜感激任何其他想法和帮助。

答案

在测试文件夹中的一些示例zip文件上测试它。它假定7-zip位于显示的文件夹中。

它没有那么快,因为它更容易,没有手动操作文件。 实际的拉链速度几乎相同。

@echo off
for /f "delims=" %%a in ('dir *.zip /b /a-d') do (
   "C:\Program Files\7-Zip\7z.exe" a "%%a" "my-picture.jpg"
)
pause
另一答案

在当前目录中的README.txt的zipfiles foo.zipbar.zip中添加(或更新)README.txt

$ for f in foo.zip bar.zip ; do zip -u $f README.txt ; done

以上是关于如何在多个zip文件中添加文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何将多个文件夹添加到一个 zip 文件中(将文件夹 1、文件夹 2 添加到包含少量文件的 myzip.zip filr)

如何提取多个 zip 文件并在 R 中读取这些 csv? [复制]

如何读取多个 zip 文件中的所有 csv 文件?

如何将多个文件扩展名添加到文件:Foreach 循环容器 SSIS 中的输入字段

如何提取多个 .zip 文件?

如何在 WinRT 8.1 中使用 SharpCompress 删除/添加和输入 zip 文件