xymc 发表于 2013-4-25 15:19:06

自动点击下一步,如果没有找到新硬件怎么退出

#NoTrayIcon
#include <Process.au3>
WinWait("找到新的硬件向导","欢迎使用找到新硬件向",7)
If Not WinActive("找到新的硬件向导","欢迎使用找到新硬件向") Then WinActivate("找到新的硬件向导","欢迎使用找到新硬件向")
WinWaitActive("找到新的硬件向导","欢迎使用找到新硬件向",2)
Send("n")
WinWait("找到新的硬件向导","该向导已经完成了下列",7)
If Not WinActive("找到新的硬件向导","该向导已经完成了下列") Then WinActivate("找到新的硬件向导","该向导已经完成了下列")
WinWaitActive("找到新的硬件向导","该向导已经完成了下列",2)
Send("{ENTER}")


以上代码是找到新的硬件向导,自动点击下一步的操作,但如果开机2分钟都没有弹出“找到新的硬件向导”的窗口,怎么自动退出。 2分钟后自动退出怎么写?

xms77 发表于 2013-4-25 21:53:40

#NoTrayIcon
sleep(2*60*1000);等待2分钟
if Not WinExists("找到新的硬件向导","欢迎使用找到新硬件向",7) then Exit
If Not WinActive("找到新的硬件向导","欢迎使用找到新硬件向") Then WinActivate("找到新的硬件向导","欢迎使用找到新硬件向")
WinWaitActive("找到新的硬件向导","欢迎使用找到新硬件向",2)
Send("n")
WinWait("找到新的硬件向导","该向导已经完成了下列",7)
If Not WinActive("找到新的硬件向导","该向导已经完成了下列") Then WinActivate("找到新的硬件向导","该向导已经完成了下列")
WinWaitActive("找到新的硬件向导","该向导已经完成了下列",2)
Send("{ENTER}")
页: [1]
查看完整版本: 自动点击下一步,如果没有找到新硬件怎么退出