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

BAT批处理对A目录下的所有(进入)文件夹分别进行RAR分卷压缩,并将分卷压缩文件保存到D盘;其中的一个分卷压缩(*)part1.rar固定大小为1MB;需要注意的是(进... BAT批处理对A目录下的所有(进入)文件夹分别进行RAR分卷压缩,并将分卷压缩文件保存到D盘;
其中的一个分卷压缩(*)part1.rar固定大小为1MB;

需要注意的是(进入)文件夹分别进行RAR分卷压缩,而不是对文件夹进行RAR分卷压缩
原来的提问有了相关答案 但还不够完美
百度知道一下:
如何使用BAT批处理对大量文件夹进行批量RAR分卷压缩
展开
 我来答
bd9006
2012-12-14 · TA获得超过2.5万个赞
知道大有可为答主
回答量:4.8万
采纳率:63%
帮助的人:1.6亿
展开全部
REM 要处理的目录
cd /d "C:\temp"

REM 保存的目录
SET saveTo=d:\myrar

REM WinRar在哪
SET rar="C:\Program Files (x86)\WinRAR\WinRAR.exe"

REM 不存在则创建,也可以变成存在则先删除
IF NOT EXIST "%saveTo%" mkdir "%saveTo%"

REM 下面的命令,得到目录列表
REM %%a写法中注意命令行和.bat文件中的区别:
REM 命令行中只要一个%、.bat中要两个的。
for /d %%a IN ( * ) DO (
ECHO "%saveTo%\%%a.rar"
%rar% a -r -v1m -s -y -m5 -ilog%saveTo%\rar.log "%saveTo%\%%a.rar" "%%a"
)

RAR命令行的用法,参考RAR使用说明,打开WINRAR、帮助、说明主题、命令行模式,即看到,基本每个命令有例子,好容易上手的。
更多追问追答
追问
看不懂 能不能帮我做个现成的BAT
注明使用说明即可
拜托了
追答
这个是非常现成的.bat了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
四季守望
2013-01-27 · TA获得超过6127个赞
知道小有建树答主
回答量:1216
采纳率:57%
帮助的人:495万
展开全部
百度ID 很久没上线了
将D:\A下子目录的所有文件分别压缩,压缩名为子目录文件名,压缩文件存放到D:\result\目录中
我没测试,只用原来的代码,修改了部分参数,去掉压缩文件中的一级目录
@echo off
if not exist rar.exe echo 请将批处理与Rar.exe放在同一个目录中。&pause&goto :eof
pushd D:\A\
for /d %%i in (*) do rar a -v1m -v -r -ep1 "D:\result\%%i" "%%i"
popd
pause
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
QQ575653201
2013-10-13
知道答主
回答量:1
采纳率:0%
帮助的人:1453
展开全部
OK
已经搞定了 我是问题提问者
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-12-14
展开全部
疑问:是不是A目录下有很多文件夹,然后这很多文件夹下又有很多 文件夹或文件?
对其中的 文件或文件夹 进行压缩呢?
追问
是的,你能帮助我吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式