之前发布了<<利用winrar批命令备份文件和文件夹>>
感觉不是太实用,备份的文件路径是固定的路径,再研究后改为相对路径,这样要是把文件复制到别的地方都可以使用,而且加上条件判断,
rem @echo off
rem <backup>文件夹不存在则创建
if not exist backup md backup
rem winRar 路径
set RARPath="%ProgramFiles%\WinRar\winrar.exe"
rem 文件则备份
if exist %~dp0\main.mdb %RARPath% a -ibck -ep1 "%~dp0\backup\backup.zip" "%~dp0\main.mdb"
rem <data.mdb>文件则备份
if exist %~dp0\data.mdb %RARPath% a -ibck -ep1 "%~dp0\backup\backup.zip" "%~dp0\data.mdb"
@ pause
附 件:
点击下载此附件