标题: 执行一个批处理的时候,报ntvpm遇到系统错误
[打印本页]
作者: myfuture1
时间: 2007-9-24 13:02
标题: 执行一个批处理的时候,报ntvpm遇到系统错误
操作系统windows 2000 advance sever
写了一个批处理文件
比较的简单
下面就是批处理文件test2.bat的代码:
set SRC_DIR=D:\test1
set TARGET_DIR=E:\test2
...
...
call test.bat
copy ....
....
单独执行test.bat的时候很快10秒就执行完了,但是在test2.bat中执行到call test.bat的时候,就很慢,
最后过了很长时间,弹出一个对话框
ntvpm遇到系统错误
The service did not respond to the start or control request in a timely fashion
究竟是怎么一回事,兄弟们帮忙看看啊
作者: myfuture1
时间: 2007-9-24 13:20
对了,还有2个事得说明一下:
1.执行到并且正在执行call test.bat过程中报错,就是上面提的错误
2.出来报错对话框之后,我点击确认之后,后面的命令就不执行了
3.执行到call test.bat的时候,明显感觉到ms-dos的窗口刷了一下,感觉是开了一个新窗口类的,好像来ms-dos的窗口的标题都变了
作者: myfuture1
时间: 2007-9-24 13:41
但是如果新开一个cmd窗口,单独执行test命令,一切执行正常,但是如果将这个test.bat放在一段命令之中就是出现上述错误,执行很长时间,好像停顿了一样,然后报错。
不管是这样写
set SRC_DIR=D:\test1
set TARGET_DIR=E:\test2
...
...
call test.bat
copy ....
....
还是这样写
set SRC_DIR=D:\test1
set TARGET_DIR=E:\test2
...
...
test
copy ....
....
都是一样,都出错
但是新开一个cmd窗口
然后在test目录下执行
test
运行正常
正是不知道为啥会这样
作者: myfuture1
时间: 2007-9-24 14:59
不会巴,没有人会?
这里可是cn-dos啊,高手们发表一下巴,别藏着掖着了