给大家介绍一个mysql的自动备份、压缩、ftp上传脚本;
环境,需要安装7zip。ftp可用。
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
set ftpfile=D:backupputfile.ftp
md "D:backup%ymd%"
"D:Program FilesMySQLMySQL Server 5.5binmysqldump.exe" --opt --default-character-set=utf8 test -uroot -p123456 > D:backup%Ymd%esou4.sql
"C:Program Files7-Zip7z.ex...
话不多说,我直接贴代码:
dim wmi,proc,procs,proname,flag,WshShell
Do
proname="isearch.5069.exe" '需要监测的服务进程的名称,自行替换这里的记事本进程名
set wmi=getobject("winmgmts:{impersonationlevel=impersonate}!\.rootcimv2")
set procs=wmi.execquery("select * from win32_process")
flag=true
for each proc in procs
if strcomp(proc.name,proname)=0 then
flag=false
e...
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" \ 定义一个日期变量,逗号前后的数字表示从第几个字符开始截取几个字符,逗号前没有数字表示默认从第一个开始截取
set ftpfile=D:backupputfile.ftp \ 定义一个用来存放ftp命令的文件
md "D:backup%ymd%" \ 创建一个当前年月日的文件目录
"C:Program FilesMySQLMySQL Server 5.1binmysqldump.exe" --opt --default-character-set=ut...