ppts.net
当前位置:首页>>关于要求用批处理自动压缩文件夹内的文件夹的资料>>

要求用批处理自动压缩文件夹内的文件夹

首先要知道每天的文件夹的名字命名是什么规律,这里我就认为是20130912这样的格式 那么下面这条命令既可以满足你的要求 "C:\Program Files\WinRAR\WinRAR.exe" a -ag -k -r -s -ibck F:\批处理测试\rar.rar F:\批处理测试\%date:~0,4%%date:~5,2%...

@echo offset rar=%ProgramFiles%\WinRAR\Rar.exe(echo A1echo A2echo *)>R.lst"%rar%" a "A" -ep1 -rr -av -ao -m5 @R.lst -ibck -x%0 -xR.lstdel R.lstpause放在A目录中运行,

@echo off set a=%date:~0,4%%date:~5,2%%date:~8,2% winrar a d:\456\%a%.rar -AD -EP3 d:\123\%a% pause 这个命令是按当天日期以当天日期为名,执行。你加到计划中就可以每天完成压缩任务。

是把每个文件单独压缩,还是把整个子文件夹进行压缩?

用法: rar - - 例如: rar a -df %filename%.rar %filename%.dmp 表示的是,将某个dmp文件打包为rar.

for /r %%a in (*.rar,*.zip) do "%ProgramFiles%\WinRAR\WinRar.exe" x "%%~a" "%%~dpa" -ibck以上为举例,如果你使用其它解压缩工具,请更换为你的解压工具,以及解压相关的参数。

@echo off::设置7z的命令行程序路径set Sz=%ProgramFiles(x86)%\7-Zip\7z.exe ::设置压缩包保存路径set Save=D:\2 ::设置要打包压缩的文件夹set Com=D:\a for /f "delims=" %%a in ('dir /a-d/s/b "%Com%"') do "%Sz%" a "%Save%\%%~na.7z" "%%~...

@echo offset "rar=C:\Program Files\WinRAR\WinRAR.exe""%rar%" x -ad -y *.rarpause将此批处理和你要解压的rar文件放在一起.默认解压当前目录下所有rar文件. 下面的代码可以处理子文件夹中的rar文件. @echo offset "rar=C:\Program Files\WinR...

@echo offset PATH=%PATH%;%ProgramFiles(x86)%\WinRAR;:loopset "est="for /r %%a in (*.rar *.zip) do ( if /i "%%~xa"==".rar" ( set est=. WinRAR.exe x -ad -y "%%~sa" * "%%~sdpa" del "%%~a" ) else ( if /i "%%~xa"==".zip" ( set est=....

@for /f "delims=." %%1 in ('@echo %time%') do (for /f "tokens=1,2,3 delims=:" %%2 in ('@echo %%1') do (start winrar a f:\%%0%%2%%3%%4.rar f:\文件夹@set /a x=%%2@set /a y=%%3@set /a z=%%4@echo !x!!y!!z!))

网站首页 | 网站地图
All rights reserved Powered by www.ppts.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com