Board logo

标题: 如何判断另外一个程序是否执行完毕 [打印本页]

作者: qinchun36     时间: 2008-10-31 00:15    标题: 如何判断另外一个程序是否执行完毕

我想在 VBSCRIPT 中调用 批处理 文件以便提高效率
可是有些是必须第一个批处理完成后在执行第二个

我无法解决的是如何判断第一个批处理执行完了
由于两个之间还有些是要通过 VBSCRIPT 来完成的,因此不能在通过在第一个的末尾加上  call b.bat 的办法来实现。
比如下面这样的脚本程序:

' ===Begin===
set ching=wscript.createobject("wscript.shell")
msgbox "点确定开始"
ching.run "d:\a.bat"
ching.appactivate "活动窗口"
'这中间有些语句,我想在a.bat和这些语句结束后在执行 b.bat
'如何判断什么时候才该执行下面这条语句呢?
ching.run "d:\b.bat"
'===END===


大家帮帮忙吧。。。
作者: slore     时间: 2008-10-31 00:34
run还有别的参数……
作者: HAT     时间: 2008-10-31 12:33
看看帮助文档中关于Run的讲解

  Quote:
Windows脚本技术.chm
http://upload.cn-dos.net/img/574.zip