用bat实现定时执行任务的批处理文件


@echo off
set txt1=%date:~0,4%
::当前年
set txt2=%date:~5,2%
::当前月
set txt3=%date:~8,2%
::当前日
set txt4=%time:~0,2%
::当前小时
set txt5=%time:~3,2%
::当前分钟
set txt6=%time:~6,2%
::当前秒
set date=%txt1%%txt2%%txt3%
set time=%txt4%%txt5%%txt6%
echo --------------------------------------------------
echo -------------正在执行MySQL数据库备份--------------
echo --------------------------------------------------
echo ...
echo ...
echo 导出Database...
if exist %date%.sql del %date%.sql
c:\Progr*\mysql\bin\mysqldump --add-drop-table -c -u root -p-h localhost dbname >e:\%date%.sql
echo ...
echo ...
if exist dump%date%.7z del dump%date%.7z
echo 压缩文件...
7za.exe a -t7z dump%date%.7z %date%.sql -mx9
echo ...
echo ...
echo 删除临时文件
del %date%.sql
echo ...
echo ...
echo 备份完成!
pause



相关阅读:
css条件注释理论及实践源文件
fleaphp crud操作之find函数的使用方法
Linux操作系统启动界面揭秘DHCP协议实现过程
Vista&Windows 7防火墙大pk
Order by不能直接在union子句中使用
如何解决CSS在IE8下的兼容性问题
Oracle数据库开发经验浅谈
PHP+AJAX教程(8):AJAX RSS阅读器
PHP的语言层面的优化和代码优化
Ubuntu安装桌面搜索工具Beagle
Windows 7的10大特色功能
实例解析:虚拟机中Lvs的负载均衡实验
ajax视频课件 在线观看地址
考察DataGrid控件: Part 4 (下)
快速导航

Copyright © 2016 phpStudy | 皖ICP备18014864号-4