我使用wscript在我的机器上启动应用程序。然后我杀了它之前使用这个应用程序30秒。我这样做是使用python -
import win32com.client
import time
shell = win32com.client.Dispatch("WScript.Shell")
shell.Run("My App")
time.sleep(0.5)
shell.SendKeys('%f')
...
我想知道是否有可能确保启动的应用程序收到SendKeys指令,而不是我可能会在30秒内意外关注的另一个应用程序。
谢谢,
百里
答案 0 :(得分:0)
SendKeys
事件进入经过专门设计的应用程序SendKeys
定位特定流程的简单解决方案,您可以使用ShellRun的“ wait”变体 WshShell.Run(run_name)
WshShell.Run(run_name,1,true)