1、首先,新建一个文本文档,改名为备份backup.bat,粘贴一下内容:
@echo off
echo
echo
echo
color 0b & cls
echo 设置要备份的文件夹...
set "wb=D:\cs\xbs"
echo 设置备份文件存放文件夹...
set "bd=D:\cs\bsd"
echo 初始化压缩程序设置...
cd \
D:
cd D:\Program Files\WinRAR
set yes=ok
echo 压缩程序在D:\Program Files\WinRAR\WinRAR.exe
echo 设置备份文件名(以星期几命名,即备份文件只保存最近一周)...
set name=%date%
set name=%name:~-3%
set name=svn_backup_%name%
echo 是否存在同名文件,若存在则删除同名文件...
if exist %bd%\%name%.rar del %bd%\%name%.rar
echo 开始执行压缩备份...
rar a -r -ed -esh %bd%\%name%.rar %wb%\*.*
echo 备份完毕!
2、如果报错或者备份有问题:可以在backup.bat文件最后加入pause,即可显示窗口。
3、由于要备份的文件夹和存放备份的文件夹及WinRaR的安装路径可能不同,
根据实际情况修改即可。
4、下一步就是添加任务计划,打开控制面板-任务计划-添加任务计划,
设置每天执行备份.bat,最好在晚上执行如凌晨1点。
5、例如:OA定时备份将整个文件夹bea备份一次以后,如果没有其他改动,
只需增量备份D:\bea\user_projects\domains\mydomain\defaultroot\upload文件夹即可。
6、简单备份方法:
将 xcopy d:\cs\xbs d:\cs\bsd /s/y 另存为XXX.bat文件,双击运行即可。
xbs为要备份的文件夹,bsd为备份到的文件夹。