Board logo

标题: [其他] 批处理执行过程中中断 [打印本页]

作者: anchor52052    时间: 2013-2-24 19:39     标题: 批处理执行过程中中断

FOR %%f IN ( *.txt ) DO @%HOME%\Merge.cmd %%f %LIBNAME%
erase ..\tmpfile.tmp
For可以正常执行,但是后面的ERASE就没有执行
感觉好像FOR完了 批处理就跳出执行了
ERASE这一句换成其他的语句,也不能执行
Why?
盼高手指点啊
作者: BAT-VBS    时间: 2013-2-24 22:50

Merge.cmd的代码贴出来看看
作者: group    时间: 2013-2-25 01:48

@%HOME%\Merge.cmd %%f %LIBNAME%
这里已经跑到Merge.cmd里去了,调用得加个call
@call %HOME%\Merge.cmd %%f %LIBNAME%




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2