【发布时间】:2016-07-11 02:05:58
【问题描述】:
我下面的代码运行没有错误。
但我需要它等到进程在这一行被杀死:WshShell.Exec "TASKKILL /F /IM " & EngineRun.ProcessID,然后再显示它已被终止的 msgbox。
Option Explicit
Dim WshShell As Object
Dim EngineRun As Object
Sub main()
Set WshShell = CreateObject("WScript.Shell")
Set EngineRun = WshShell.Exec("notepad.exe")
MsgBox EngineRun.ProcessID
WshShell.Exec "TASKKILL /F /IM " & EngineRun.ProcessID
MsgBox EngineRun.ProcessID & (" terminated")
End Sub
感谢您的帮助
【问题讨论】: