找回密码
 加入
搜索
查看: 1560|回复: 4

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

[复制链接]
发表于 2011-1-27 12:53:22 | 显示全部楼层 |阅读模式
本帖最后由 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")
发表于 2011-1-27 14:43:04 | 显示全部楼层
WinWaitActive  是个暂停函数,等不到一直等
 楼主| 发表于 2011-1-27 16:11:49 | 显示全部楼层
要如何解决,谢谢
发表于 2011-1-27 20:05:23 | 显示全部楼层
我觉得可以将winwaitactive拆成两步
先WinWait等待窗口出现,再用WinActivate 激活窗口,最后再Send
如果使用ControlClick 代替Send的话,可以省略激活窗口的步骤
 楼主| 发表于 2011-1-28 00:28:17 | 显示全部楼层
谢谢,用你的方法解决了
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 14:29 , Processed in 0.084561 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表