Run("psetup1646336.exe")
WinWait("360安全卫士 4.4.1.1009 安装","欢迎使用“360安全卫士”安装向导")
ControlClick("360安全卫士 4.4.1.1009 安装","欢迎使用“360安全卫士”安装向导","Button2")
WinWait("360安全卫士 4.4.1.1009 安装","许可证协议")
ControlClick("360安全卫士 4.4.1.1009 安装","许可证协议","Button2")
WinWait("360安全卫士 4.4.1.1009 安装","选择安装位置")
ControlSetText("360安全卫士 4.4.1.1009 安装","选择安装位置","Edit1","D:Program Files360safe(6wings)")
ControlClick("360安全卫士 4.4.1.1009 安装","选择安装位置","Button2")
WinWait("360安全卫士 4.4.1.1009 安装","360安全卫士实时保护以及保险箱设置")
ControlClick("360安全卫士 4.4.1.1009 安装","360安全卫士实时保护以及保险箱设置","Button2")
WinWait("360安全卫士 4.4.1.1009 安装","360安全卫士定时检测设置")
ControlClick("360安全卫士 4.4.1.1009 安装","360安全卫士定时检测设置","Button2")
WinWait("360安全卫士 4.4.1.1009 安装","正在完成“360安全卫士”安装向导")
ControlClick("360安全卫士 4.4.1.1009 安装","正在完成“360安全卫士”安装向导","Button4")
ControlClick("360安全卫士 4.4.1.1009 安装","正在完成“360安全卫士”安装向导","Button5")
ControlClick("360安全卫士 4.4.1.1009 安装","正在完成“360安全卫士”安装向导","Button2")
谢谢你了,您看看我的,我这种方式都行不通,我发现AU3的自动安装脚本有好几种版本,有的是用类似这样:
WinWait("360安全卫士 4.4.1.1009 安装","欢迎使用“360安全卫士”安装向导")
ControlClick("360安全卫士 4.4.1.1009 安装","欢迎使用“360安全卫士”安装向导","Button2")
有的是:
WinWaitActive("搜狗拼音输入法 3.5奥运版 安装", "欢迎使用“搜狗拼音输入法 3.5奥运版”安装向导")
Send("!N")
WinWaitActive("搜狗拼音输入法 3.5奥运版 安装", "许可证协议")
Send("!I")
而你的是:
controlclick("","继续安装",1013)
sleep(1000)
controlclick(" 360安全卫士 4.4.1.1009 安装","下一步(&N) >",1)
sleep(1000)
可以跟是说说这几种的不同在哪吗?还有我发现我用第一种方式写的在按装的时候反应比较快,不知道是不是错觉,用你的方式安装中的程序反映比较慢些,但是可以实现,再次谢谢您老拉!!! |