anzhilin 发表于 2010-7-16 12:50:43

自动安装360到最后一步不点击“完成”按钮

本帖最后由 anzhilin 于 2010-7-16 12:51 编辑

rt

请高手帮忙看看是不是代码问题Run("D:\360Downloads\360杀毒双引擎正式版_1.1.0.1307.exe");运行安装程序
WinWait(" 360 杀毒双引擎版 安装","欢迎使用“360杀毒”安装向导")
ControlClick(" 360 杀毒双引擎版 安装","欢迎使用“360杀毒”安装向导","Button2")
WinWait(" 360 杀毒双引擎版 安装","在安装“360杀毒”之前,请阅读授权协议。")
ControlClick(" 360 杀毒双引擎版 安装","在安装“360杀毒”之前,请阅读授权协议。","Button2")
WinWait(" 360 杀毒双引擎版 安装","选择安装位置")
ControlSetText(" 360 杀毒双引擎版 安装","选择安装位置","Edit1","D:\360");设置安装路径
ControlClick(" 360 杀毒双引擎版 安装","选择安装位置","Button2")
WinWait(" 360 杀毒双引擎版 安装","选择“开始菜单”文件夹")
ControlClick(" 360 杀毒双引擎版 安装","选择“开始菜单”文件夹","Button2")
WinWait(" 360 杀毒双引擎版 安装","360正在安装,请稍候。。。")
ControlClick(" 360 杀毒双引擎版 安装","360正在安装,请稍候。。。","Button2");完成安装
;==================================================一下是安装完成后的一些操作
WinWait("360云查杀计划","我要加入360云查杀计划,及时发现最新木马")
ControlClick("360云查杀计划","我要加入360云查杀计划,及时发现最新木马","Button2")
WinWait("360杀毒双引擎","病毒查杀")
ControlClick("360杀毒双引擎","病毒查杀","Button20")

anzhilin 发表于 2010-7-16 13:13:27

刚看完一个教程貌似最后一步都不能自动点??期待高手确认一下。。。

zcx880517 发表于 2010-7-16 13:50:26

怎么可能不可以,,肯定是行的。。

131738 发表于 2010-7-16 16:45:36

回复 1# anzhilin

16行换 WinWaitActive 试试看,可能由于安装过程较长,

WinWait 是暂停脚本的执行直至指定窗口存在(出现)为止

或16行后 加一句 WinActivate ("360杀毒双引擎","病毒查杀") 试试看
页: [1]
查看完整版本: 自动安装360到最后一步不点击“完成”按钮