找回密码
 加入
搜索
楼主: boy-119

请教:在做自动安装ACDSee2009时在用户信息界面做不下去?

 火.. [复制链接]
发表于 2010-1-2 15:15:57 | 显示全部楼层
Run(@ScriptDir & "\ACDSEE2009.exe")
$a="ACDSee Photo Manager 2009 - InstallShield 向导"
WinWaitActive($a,"InstallShield(R) 向导")
send("!n")
WinWaitActive($a,"许可协议")
ControlClick($a,"许可协议","Button3")
ControlClick($a,"许可协议","Button5")
WinWaitActive("ACDSee Photo Manager 2009 InstallShield Wizard","用户信息")
Send("dad",1);输入用户姓名
Send("{TAB}")
Send("system",1);输入单位
send("{TAB}{LEFT}");选择试用版,完全版需输入代码 我没有
Send("!n")
WinWaitActive($a,"安装类型")
send("!n")
WinWaitActive($a,"外部程序集成安装")
send("!n")
WinWaitActive($a,"安装谷歌拼音输入法")
ControlClick($a,"安装谷歌拼音输入法","Button9");不安装谷歌拼音
ControlClick($a,"安装谷歌拼音输入法","Button6");单击下一步
WinWaitActive($a,"已准备好安装程序")
send("!i")
WinWaitActive($a,"InstallShield 向导已完成")
ControlClick($a,"InstallShield 向导已完成","Button5")
ControlClick($a,"InstallShield 向导已完成","Button1")
Exit

你自己修改一下了
发表于 2010-1-2 18:00:34 | 显示全部楼层
Send("{TAB 2}{LEFT}")这是什么意思?
是在左边 ?TAB 2是切换2次?是这样的意思吗?

send("{UP}")这代表 ...
boy-119 发表于 2010-1-2 12:51



    TAB 2对的,就是切换2次的意思,left就是左(←).UP就是上(↑).$a就是"ACDSee Photo Manager 2009 - InstallShield 向导"
自动安装的时候窗口标题一般不会变,所以在开始设置个变量就行了,$a的a可以换,随便什么都行!
发表于 2010-1-3 12:28:09 | 显示全部楼层
是啊.你发给我或者给个下载连接
发表于 2010-1-3 12:28:38 | 显示全部楼层
对,解释得很详细。多谢楼上的仁兄
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2025-1-12 09:51 , Processed in 0.079859 second(s), 14 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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