服务器文件压缩备份及删除前几天的备份文件

压缩备份文件

另存为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

 

 

你可能感兴趣的:(C++,c,XP,C#,F#)