等待特定的窗口批处理脚本

时间:2014-09-25 08:04:22

标签: batch-file

如何在启动具有特定标题的窗口之前暂停BatchScript? 我想使用命令等待窗口标题,而不是使用Sleep命令将脚本延迟几秒钟。

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

您可以使用TASKLIST命令。例如:

TASKLIST /FI "IMAGENAME eq cmd.exe"

将查找并筛选可执行文件名为cmd.exe的所有任务。同样明智的你可以通过Window Title使用

来完成
TASKLIST /FI "WINDOWTITLE eq something"

答案 2 :(得分:-1)

对于延迟建议,您可以使用ping,如下所示:

PING 127.0.0.1 -n 1