3
我遇到了vbscript的问题。如何等待shell命令,直到另一个完成
大家好,
我有一个问题,等待shell.run完成。
如果我像下面那样运行3个shell.run,我该如何让它们等到之前的命令完成?
srtCmd1 = "msiexec.exe /i c:\a.msi”
srtCmd2 = "msiexec.exe /i c:\b.msi”
srtCmd3 = "c:\c.bat”
objShell = CreateObject("WScript.Shell")
objShell.Run srtCmd1, 1, True
objShell.Run srtCmd2, 1, True
objShell.Run srtCmd3, 1, True
但他们几乎在同一时间运行。
我该如何解决它。
感谢您提前给予的帮助。
但当然,这里需要说明的是,如果MSIEXEC安装失败,你不会得到一个错误级别的批处理文件中止... :( – Trejkaz