首页 > 代码库 > win7 任务计划运行批处理,不能正常运行,需用绝对路径
win7 任务计划运行批处理,不能正常运行,需用绝对路径
一段批处理在WIN XP下用任务计划可以正常运行:
rar.exe u -m3 -s -r -o+ -x*.db -x*.zip -x*.rar zmv9netSrc.rar "Source\*"
但在WIN7下用任务计划无法正常运行,报找不到文件。改为绝对路径后正常:
D:\WorkSpace\st_zm9\rar.exe u -m3 -s -r -o+ -x*.db -x*.zip -x*.rar D:\WorkSpace\st_zm9\zmv9netSrc.rar "D:\WorkSpace\st_zm9\Source\*"
原因是WIN7任务计划 taskeng.exe 的启动路径在 %windir%\system32,批处理也在这个路径,即:%windir%\system32\rar.exe 。
解决方案是在批处理前面切换路径就可以了:
d:
cd\
cd D:\WorkSpace\st_zm9\
rar.exe u -m3 -s -r -o+ -x*.db -x*.zip -x*.rar zmv9netSrc.rar "Source\*"
1、2、3行命令是:切换到D盘,切换到D盘根目录,切换到“D:\WorkSpace\st_zm9\”目录。
win7 任务计划运行批处理,不能正常运行,需用绝对路径
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。