stock128 发表于 2011-1-27 12:53:22

AU3自动安装脚本出问题帮忙看下(谢谢各位)

本帖最后由 stock128 于 2011-1-27 16:21 编辑

安装完后,右边地址栏还有自动安装脚本没退出


Run(@ScriptDir & "\ACDSee5.0.exe")
winwaitactive("安装 - ACDSee","下一步(&N) >")
Send("!N")
WinWaitActive("安装 - ACDSee","选择目标位置")
Send("!N")
WinWaitActive("安装 - ACDSee","选择开始菜单文件夹")
Send("!N")
WinWaitActive("安装 - ACDSee","选择附加任务")
Send("!N")
WinWaitActive("安装 - ACDSee","准备安装")
Send("!I")
WinWaitActive("安装 - ACDSee","安装向导完成")
Send("!F")

the886 发表于 2011-1-27 14:43:04

WinWaitActive是个暂停函数,等不到一直等

stock128 发表于 2011-1-27 16:11:49

要如何解决,谢谢

yhxhappy 发表于 2011-1-27 20:05:23

我觉得可以将winwaitactive拆成两步
先WinWait等待窗口出现,再用WinActivate 激活窗口,最后再Send
如果使用ControlClick 代替Send的话,可以省略激活窗口的步骤

stock128 发表于 2011-1-28 00:28:17

谢谢,用你的方法解决了
页: [1]
查看完整版本: AU3自动安装脚本出问题帮忙看下(谢谢各位)