@echo off
@title Mysql+fileBckupset files=D:\backup\%date:~0,10%.rarset userdb="root"set pwddb="123456"set filepath="D:\wwwroot"set ftpfile="C:\ftp.txt"set ftpname=ftpuserset ftppwd=ftpuserset ftpfiles="%date:~0,10%.rar "set ftpdomian="42.51.153.157"set rarpath="C:\Program Files\WINRAR"set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" @echo 开始backup Mysqlmd "D:\backup\%Ymd%.mysq l" "D:\phpStudy\MySQL\bin\mysqldump.exe" --opt -Q -uroot -p123456 --default-character-set=utf8 discuz > "D:\backup\%Ymd%.mysql\discuz.sql" "D:\phpStudy\MySQL\bin\mysqldump.exe" --opt -Q -uroot -p123456 --default-character-set=utf8 dede > "D:\backup\%Ymd%.mysql\dede.sql" "D:\phpStudy\MySQL\bin\mysqldump.exe" --opt -Q -u root -p123456 --default-character-set=utf8 weixin > "D:\backup\%Ymd%.mysql\weixin.sql"@echo 开始压缩文件
C: cd C:\Program Files\WINRARRAR.EXE a -r -y %files% %Ymd% %filespath% D:\wwwroot @echo 写入文件ftp @echo %ftpname%>%ftpfile%@echo %ftppwd%>>%ftpfile%@echo put %files% %ftpfiles%>>%ftpfile%@echo bye>>%ftpfile%@echo 上传%files%.rar文件ftp -s:%ftpfile% 42.51.153.157cd C:\Documents and Settings\Administrator\桌面echo %date% 备份成功 pause
C:\ftp.txt 内容
ftpuser
123456put D:\backup\%date:~0,10%.rar bye