ppts.net
当前位置:首页>>关于批处理压缩指定文件夹下所有文件夹的资料>>

批处理压缩指定文件夹下所有文件夹

以前用过,现在大多忘记了,你参考一下这里: http://wenku.baidu.com/view/551b6b757fd5360cba1adbba.html

如果使用WINRAR进行解压,其本身就自带此功能,在资源管理器中选中所有压缩文档,右击出现右键菜单,再选择“解压每个包到单独文件”即可。 如果一定要批处理命令,则可查看WINRAR的帮助文件,里边会有命令行格式的注解。 如果文件在不同文件夹中...

@echo off::设定WinRAR的安装路径,自行修改set "winrarpath=C:\Program Files\WinRAR\Rar.exe"::设定txt文件所在目录,自行修改set "fdir=D:\B\"cd /d "%fdir%"for %%a in (*.txt) do ("%winrarpath%" a -m3 "%~dp0%%~na.rar" "%%a")pause互助...

@echo off::设置WinRAR软件的路径set "rarpath=C:\Program Files\WinRAR\WinRAR.exe"if not exist "%rarpath%" (echo;WinRAR指定的路径不正确或没有安装软件&pause&exit)for /f "delims=" %%a in ('dir /a-d /s /b *.zip') do ( "%rarpath%" e -...

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

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

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

这个要看你用什么解压缩的工具了。 以Winrar为例, 它带有免费的unrar.exe, 按你的要求可以这样实现: unrar e -y d:\xyz.rar e:\ e就是extract,即解压。 -y是说如果遇到提示说是否覆盖,选择yes d:\xyz.rar是d盘有一个xyz.rar文件需要解压。 ...

%WinRar% a -ep2 -inul -r -ibck -s "%LogBackUp_Dir%\%LogBackUp_Name%" "%Dir%\%DestExt%"搞定。。。

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