一个备份dos脚本

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

@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!
原文地址:https://www.cnblogs.com/greatqn/p/1797995.html