【发布时间】:2015-09-08 10:55:56
【问题描述】:
您好,使用批处理在现有 rar 文件上添加文件是可行的,但 .zip 文件不支持 winrar,那么另一种方法是什么?谢谢。
这是在现有.rar上添加文件的批处理文件代码Add a single file to each rar file in a folder
【问题讨论】:
标签: batch-file zip
您好,使用批处理在现有 rar 文件上添加文件是可行的,但 .zip 文件不支持 winrar,那么另一种方法是什么?谢谢。
这是在现有.rar上添加文件的批处理文件代码Add a single file to each rar file in a folder
【问题讨论】:
标签: batch-file zip
Take a look at this 和 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
【讨论】:
-destination C:\Users\Userss\Downloads\Folder\*.zip\InzipDir 我正在尝试在文件夹的每个 zip 上添加一个文件,这是错误吗?谢谢
for %%a in (*.zip) do some command "%%a" 。 InzipDir 是 zip 中的目录,您需要确保它存在。
call zipjs.bat for %%a in ("C:\Users\userss\Downloads\Folder\*.zip") do addToZip -source C:\Users\userss\Downloads\Download\readme.txt -destination