一剑飞虹

道可道非常道,名可名非常名
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一个备份dos脚本

Posted on 2010-08-12 11:49  greatqn  阅读(301)  评论(0编辑  收藏  举报

功能说明:按日期生成文件名,从数据库导出后,进行压缩,删除导出文件。

@echo off&setlocal enabledelayedexpansion
rem 设置年月日
set yyyy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%

rem 文件头
set filekey=mall365

set mmdd=!yyyy!!mm!!dd!
set file_sql=%filekey%-%mmdd%.sql
set file_zip=%filekey%-%mmdd%.zip

rem 要操作的文件
echo %file_sql%
echo %file_zip%

rem 导出
exp ---

rem 压缩
zip !file_zip! !file_sql!

rem 清理
del /q !file_sql!