1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Windows计划任务(手动执行脚本正常 定时执行不生效)

Windows计划任务(手动执行脚本正常 定时执行不生效)

时间:2020-03-17 22:03:39

相关推荐

Windows计划任务(手动执行脚本正常 定时执行不生效)

ps: 本公司是一家游戏公司,目前有一台win服务器上面搭建MySQL数据库,现在需要做MySQL数据库的备份然后上传到Linux服务器上。bat.脚本写好以后手动双击测试多遍正常上传备份文件,可每当计划任务去执行的时候往往出错(不执行上传Linux命令)

备份脚本:

set YYYYmmdd=%date:0,4%%date:5,2%%date:~8,2%

set hhmiss=%time:0,2%%time:3,2%%time:~6,2%

set Ymd="%YYYYmmdd%%hhmiss%"

“E:\setup\mysql-5.7.20-winx64\bin\mysqldump” -udbaroot -pdbaroot1204 -h127.0.0.1 --databases accountdb --tables account qq leshu> E:\sqlbackup\account%Ymd%.192.168.8.14.sql

“E:\setup\mysql-5.7.20-winx64\bin\mysqldump” -udbaroot -pdbaroot1204 -h127.0.0.1 --databases userdb --tables playerdata formation hero world mail kingdom > E:\sqlbackup\userdb_%Ymd%.192.168.8.14.sql

“D:\programs\rar64\Rar.exe” a E:\sqlbackup\sqlbackup_%Ymd%.192.168.8.14.RAR E:\sqlbackup*.sql

C:

cd Program Files (x86)\ICW\bin

call rsync_sql.bat

forfiles /p “E:\sqlbackup” /s /m *.sql /d -30 /c “cmd /c echo @path” > e:\sqlbackup\del_log.txt

forfiles /p “E:\sqlbackup” /s /m.sql /d -30 /c “cmd /c del @path”

move E:\sqlbackup.RAR E:\sqlbackup\BAKRAR

rsync 推送脚本:

@echo off

rsync -av --compress --exclude=".bat" /cygdrive/e/sqlbackup/.RAR 192.168.8.208::192.168.8.14

解决方法:

1.保证以最高权限运行!

2.这里是重点,在起始于一定要填写脚本目录(不然就会出现定时执行不生效)

3.错误写法 文本框中不能带有双引号"…",起始于

4.最终达到想要的目的了(定时执行脚本数据库备份上传成功)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。