压缩备份文件
另存为BAT
rem 首先计算机要安装Winrar,我是默认安装的,安装路径就是c:\Program Files\winrar\
rem 解释下这条命令,a是添加文件到压缩包,-k是锁定压缩包,-s是转换文件为解压缩文件,-m1是压缩的标准,就是快速压缩,标准压缩,最好压缩......,-ag是指定生成的文件名,按照我的设置生成的文件名为20091223-bak-02.rar,生成以日期命名的压缩文件
rem F:\BAK\是生成压缩包存放路径,D:\WEB\是压缩目标。
rem start C:\"Program Files"\WinRAR\Rar a -k -r -s -m1 -agYYYYMMDD-{bak}-NN F:\BAK\ D:\WEB\
start C:\"Program Files"\WinRAR\Rar a -k -r -s -m1 -agYYYYMMDD-{bak}-NN F:\BAK\ F:\copy
pause
删除前几天的备份文件
rem bat的功能:删除指定目录下7天前修改的文件。
rem forfiles.exe 默认在window2003才有,可把这文件拷贝到XP上用(C:\WINDOWS\system32)。
forfiles /P C:\temp /M * -D -7 /C "CMD /C DEL /S /F /Q @path"
pause