2014-09-25 51 views
0

如何暂停BatchScript直到启动具有特定标题的窗口? 我想使用一个命令来等待窗口标题,而不是使用Sleep命令来延迟脚本几秒钟。等待特定窗口批处理脚本

回答

1

也许你可以使用TASKLIST命令。例如:

TASKLIST /FI "IMAGENAME eq cmd.exe" 

会发现和筛选其可执行文件的名称是cmd.exe所有任务。像明智一样,你可以通过Window标题来实现,使用

TASKLIST /FI "WINDOWTITLE eq something" 
2

AppActivate返回值表示是否切换到特定的窗口。当AppActivate成功时,窗口存在。

+2

顺便说一句。如果您说明了您的问题而不是您的解决方案,我们可以提供具体建议 – Noodles 2014-09-25 09:06:25