BAT命令如何批量压缩文件到压缩包?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BAT命令如何批量压缩文件到压缩包?相关的知识,希望对你有一定的参考价值。

我的文件夹AAA下面有很多个文件,1.txt 2.jpg 3.ddd 4.xxx很多个文件,现在我想用BAT命令,把1.TXT压缩到1.rar,把2.jpg压缩到2.rar,每个文件都压缩到单独的压缩包里面,压缩包的名字就是文件的名字,怎么办?

@Echo Off
For /f "tokens=*" %%i in (\'dir /a-d /b /s "D:\\AAA\\*.*"\') do (
rar a -ep1 "D:\\AAA_\\%%~ni.rar" "%%i")
Pause

把附件中的命令行程序和批处理放在一起.

追问

把A.TXT,这个用BAT命令放到B.RAR里面的C文件夹里面 ,这个怎么办?

追答rar a -ep1 -apc b.rar "a.txt"
参考技术A 请参考压缩软件命令行版说明

以上是关于BAT命令如何批量压缩文件到压缩包?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用bat批量解压不同密码加密的压缩包?

BAT批处理如何对大量文件夹进行批量RAR分卷压缩

用一个.bat文件批处理压缩文件,将文件夹下的压缩文件遍历,解压缩到当前文件夹,如何写?

如何批量解压缩文件到同一目录下?

如何使用BAT批处理对大量文件夹进行批量RAR分卷压缩

BAT批处理对A目录下的所有文件夹分别进行RAR分卷压缩