server2012系统下运行bat文件,出现系统找不到指定的路径 50

set"Ymd=%date:~,4%%date:~5,2%%date:~8,2%"D:\RT-PHPserver\PHPTutorial\MySQL\bin\mysqld... set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
D:\RT-PHPserver\PHPTutorial\MySQL\bin\mysqldump.exe --opt -u root --password=saycpt erpv8 > F:\DB_backup\erpv8_%Ymd%.sql
pause
@echo on

命令如上,保存成bat文件,在server2012系统下运行,提示“系统找不到指定的路径”? 我以管理员身份运行这个bat现象也一样!

但是我使用命令窗口,进入到mysqldump.exe文件所在目录,然后直接运行命令mysqldump.exe --opt -u root --password=saycpt erpv8 > F:\DB_backup\erpv8.sql 这样可以正常,文件路径肯定没有问题! 不知道怎么回事?
展开
 我来答
阳光的雷咩咩
2019-02-27 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7881万
展开全部
一个可能的方法是用cmd /c "命令"
还有把你“使用命令窗口,进入到mysqldump.exe文件所在目录,然后直接运行命令”的截图发出来看看
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
依梦琴瑶
高粉答主

2019-02-26 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
检查一下系统的日期格式是不是和脚本中截取的相同?

因为日期格式不同,会导致您按yyyy/mm/dd格式截取的,带有/。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何苦庸人自扰呢
2019-02-26 · TA获得超过3223个赞
知道大有可为答主
回答量:2611
采纳率:96%
帮助的人:647万
展开全部
在bat文件内容头上加上切换盘符和切换目录的命令。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式