压缩备份文件
另存为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