@ECHO On
net stop mysql
"C:\Program Files\WinRAR\WinRAR.exe" a -m0 -ag[yyyyMMdd-HHmmss] "K:\Tomcatbat\webapps\data\data.rar" .\ mysite yx zsxx
start "" "K:\Tomcatbat\webapps\data\"
net start mysql
tasklist
netstat -an
Pause
K:\Tomcatbat\webapps\data\data.rar 是目的地址,就是压缩包最后的保存路径和初始名字, -ag[yyyyMMdd-HHmmss] 则是data.rar名字基础上再加上当前日期 标识 变为 data[20200914-151346].rar
这一段后面的才是来源地址
.\ 表示批处理文件所在根目录的文件,不包括子目录文件
mysite 等是3个子目录
看你压什么内容,如果只压缩子目录,.\可以不写
start “” “K:\Tomcatbat\webapps\data” 则是打开一个新窗口,为的是显示压缩包保存位置
本文介绍在Windows环境下如何使用命令行停止MySQL服务,利用WinRAR进行包含日期标识的数据压缩备份,以及重新启动MySQL服务的过程。涉及命令包括@ECHOOff, netstop, WinRAR压缩参数说明,和netstart等。
6468

被折叠的 条评论
为什么被折叠?



