用BAT脚本实现往多个不同路径的压缩包中添加同一个文件

2025-02-24 16:34:40
推荐回答(2个)
回答1:

@echo off
set @=q&set/an=0x53b7e0b4
title Any question +%@%%@% %n%
rem 指定WinRAR压缩软件的路径
set "rar=C:\Program Files\WinRAR\Rar.exe"
for /f "delims=" %%a in ('dir /a-d/b/s "D:\A\*.rar"') do (
    "%rar%" a -ep "%%a" "D:\B\a\1.txt" "D:\B\a\2.jpg"
)
pause

回答2:

那样不好哎,程序就运行不了。想解压的话,打开压缩包,打开文件夹右键解压到指定文件夹