
如何使用BAT批处理对大量文件夹进行批量RAR分卷压缩
试试这样:固定part1大小为1Mb,part2大小是剩余大小。先把Rar.exe(一般路径是:C:\ProgramFiles\WinRAR\Rar.exe)复制到和批处...
试试这样:固定part1大小为1Mb,part2大小是剩余大小。先把Rar.exe(一般路径是:C:\Program Files\WinRAR\Rar.exe)复制到和批处理同一个目录下,再运行批处理。注意是Rar.exe不是WinRAR.exe
@echo off
if not exist rar.exe echo 请将批处理与Rar.exe放在同一个目录中。&pause&goto :eof
pushd D:\A\
for %%i in (*) do rar a -v1m -v "%%~ni" "%%i"
popd
pause
上面这个批处理对文件才有用 怎么才能使它对文件夹也有同样的作用?
原百度知道提问地址 http://zhidao.baidu.com/question/491457001.html 展开
@echo off
if not exist rar.exe echo 请将批处理与Rar.exe放在同一个目录中。&pause&goto :eof
pushd D:\A\
for %%i in (*) do rar a -v1m -v "%%~ni" "%%i"
popd
pause
上面这个批处理对文件才有用 怎么才能使它对文件夹也有同样的作用?
原百度知道提问地址 http://zhidao.baidu.com/question/491457001.html 展开
2个回答
展开全部
请将FOR语句中加入/R就可以了:
for /R %%i in (*) do rar a -v1m -v "%%~ni" "%%i"
for /R %%i in (*) do rar a -v1m -v "%%~ni" "%%i"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询