使用批处理在现有 zip 文件上添加文件

Adding a file on existing zip file using batch

您好,使用批处理在现有 rar 文件上添加文件是可行的,但 .zip 文件不支持 winrar,那么还有什么方法可以做到这一点?谢谢。

这是在现有.rar上添加文件的批处理代码

and the zipjs.bat :

// adds content to a zip file
call zipjs.bat addToZip -source C:\some_file.txt -destination C:\myDir\myZip.zip\InzipDir -keep no
call zipjs.bat addToZip -source  C:\some_file.txt -destination C:\myDir\myZip.zip

更新

如果您想对目录中的所有 zip 执行此操作:

@echo off
pushd "C:\Users\userss\Downloads\Folder\"
for %%a in (*zip) do (
  call zipjs.bat addToZip -source "readme.txt" -destination "%%~fa"
)
popd