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 这样可以正常,文件路径肯定没有问题! 不知道怎么回事? 展开
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 这样可以正常,文件路径肯定没有问题! 不知道怎么回事? 展开
3个回答
展开全部
一个可能的方法是用cmd /c "命令"
还有把你“使用命令窗口,进入到mysqldump.exe文件所在目录,然后直接运行命令”的截图发出来看看
还有把你“使用命令窗口,进入到mysqldump.exe文件所在目录,然后直接运行命令”的截图发出来看看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查一下系统的日期格式是不是和脚本中截取的相同?
因为日期格式不同,会导致您按yyyy/mm/dd格式截取的,带有/。
因为日期格式不同,会导致您按yyyy/mm/dd格式截取的,带有/。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在bat文件内容头上加上切换盘符和切换目录的命令。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询