@echo off
set path=%path%
set d=%date:~8,2%
set h=%time:~0,2%
set d
if /i %d% LSS 10 (
set d=0%d:~1,1%
)
set d
set h
if /i %h% LSS 10 (
set h=0%h:~1,1%
)
set h
::设置日期为文件名 -------------------------------------
set cdate=%d%_%h%
if not exist d:\db_backup (
md d:\db_backup
)
D:
cd D:\ZkeysSoft\MySql\MySQL Server 5.1\bin\
::bakup mysql data -------------------------------------
mysqldump -uroot -pwindzjp2000 --all-databases > d:\db_backup\mysql_bak.sql
::ping /n 10 127.1 >null
::to cab file -------------------------------------
makecab d:\db_backup\mysql_bak.sql d:\db_backup\mysql_bak.cab
::ping /n 10 127.1 >null
::delete sql file -------------------------------------
del /F /Q d:\db_backup\mysql_bak.sql
::send file by Email -------------------------------------
D:\software\db-mysql-bak\sendmail.vbs
::rename file
cd d:\db_backup\
ren mysql_bak.cab mysql_bak%cdate%.cab
::send file by ftp -------------------------------------
ftp -s:D:\software\db-mysql-bak\ftp-info.txt
if not exist d:\db_backup2 (
md d:\db_backup2
)