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


压缩的是日志文件,每天都会创建,要求压缩昨天的文件夹

首先要知道每天的文件夹的名字命名是什么卖岁规律,这里我就认为是20130912这样的格式

那么下面这条命令既可以满足你的要求

"C:\Program Files\WinRAR\WinRAR.exe" a -ag -k -r -s -ibck F:\批处理测试\rar.rar F:\批处理测试\%date:~0,4%%date:~5,2%%date:~8,2%

注:

  1. "C:\Program Files\WinRAR\WinRAR.exe" 是你winrar软件安装中配睁路径

  2. F:\批处理测试\rar.rar 是你生成的rar文件路径

  3. F:\批处理测试\%date:~0,4%%date:~5,2%%date:~8,2%是你需卖灶要打包的文件夹路径,其中%date:~0,4%%date:~5,2%%date:~8,2%代表当前日期如"20130912",如果有小时和分钟的话,后面加上%time:~0,2%%time:~3,2%(%time:~0,2%是时,%time:~3,2%则是分钟)