我想知道是否还有更好的方法可以等到程序启动后再与之交互?
目前,我正在使用sleep
,它并不是很好。
为了清楚起见,我不想等到程序完成(终止)后再等它开始与之交互。
我的代码:
set MyShell = WScript.CreateObject("WScript.Shell")
MyShell.Run "<path to my exe app>"
WScript.Sleep 4000
MyShell.AppActivate "<my app name>"
MyShell.SendKeys "{TAB}"
...