自己学习AU3软件自动安装脚本编写总结[四]
来源:百度文库 编辑:神马文学网 时间:2024/07/05 21:23:25
2009-12-12 22:04
迅雷安装到最后一个界面时,IE浏览器弹出,并使安装界面不在激活状态,我要用下面的代码解决:
WinWait("安装 - 迅雷5","迅雷5 安装向导完成")
WinActivate("安装 - 迅雷5","迅雷5 安装向导完成")
While 1
Select
Case ProcessExists("IEXPLORE.EXE")
ProcessClose("IEXPLORE.EXE")
ExitLoop
Case ProcessExists("Maxthon.exe")
ProcessClose("Maxthon.exe")
ExitLoop% F0 X
EndSelect
Wend
其中WinActivate命令是激活指定的窗口,While 1….Wend是一个循环命令,Select…Case…EndSelect是一个多选择命令,ProcessExists命令是检查指定进程是否存在,ProcessClose命令是结束指定进程。ExitLoop命令是跳出循环。整个代码的意思是,不停的检查是否有IE和傲游浏览器进程,有的话就结束相应的进程并跳出循环。大家要注意了,如果没有IE和傲游浏览器进程的话,这个循环就是一个死循环,永远会循环下去,因此,大家一定要惕用。大家可以根据这个代码中的多选择命令的特点,把检查和结束其它浏览器的进程的代码添加进行。这段代码执行后见图13
![](http://image14.360doc.cn/DownloadImg/2010/08/2900/4913518_1.jpg)
WinWait("安装 - 迅雷5","迅雷5 安装向导完成")
WinWaitActive("安装 - 迅雷5","迅雷5 安装向导完成"); a. |. Y# T- g% j" h6 _
Send("{DOWN}")
Send("{Space}")
Send("{DOWN}")
Send("{Space}"); \% @* s b: b0 Z7 |' i
Send("!F")
EXIT'
这段代码的意思是,取消“将迅雷看看设为IE首页”和“启动迅雷5”的选项,并按“完成”,结束软件的安装,退出脚本。关于浏览器弹出的情况,刚才我已经说过了,但还有一种情况,就是有的软件会在安装过程结束后,弹出浏览器,我们可以在脚本最后加上上面说的循环命令。总结一下自己的学习过程,一是多看AU3的帮助,二是多研究别人的代码,三是多编写脚本,四是反复进行测试,五是多向大家请教!
迅雷安装到最后一个界面时,IE浏览器弹出,并使安装界面不在激活状态,我要用下面的代码解决:
WinWait("安装 - 迅雷5","迅雷5 安装向导完成")
WinActivate("安装 - 迅雷5","迅雷5 安装向导完成")
While 1
Select
Case ProcessExists("IEXPLORE.EXE")
ProcessClose("IEXPLORE.EXE")
ExitLoop
Case ProcessExists("Maxthon.exe")
ProcessClose("Maxthon.exe")
ExitLoop% F0 X
EndSelect
Wend
其中WinActivate命令是激活指定的窗口,While 1….Wend是一个循环命令,Select…Case…EndSelect是一个多选择命令,ProcessExists命令是检查指定进程是否存在,ProcessClose命令是结束指定进程。ExitLoop命令是跳出循环。整个代码的意思是,不停的检查是否有IE和傲游浏览器进程,有的话就结束相应的进程并跳出循环。大家要注意了,如果没有IE和傲游浏览器进程的话,这个循环就是一个死循环,永远会循环下去,因此,大家一定要惕用。大家可以根据这个代码中的多选择命令的特点,把检查和结束其它浏览器的进程的代码添加进行。这段代码执行后见图13
![](http://image14.360doc.cn/DownloadImg/2010/08/2900/4913518_1.jpg)
WinWait("安装 - 迅雷5","迅雷5 安装向导完成")
WinWaitActive("安装 - 迅雷5","迅雷5 安装向导完成"); a. |. Y# T- g% j" h6 _
Send("{DOWN}")
Send("{Space}")
Send("{DOWN}")
Send("{Space}"); \% @* s b: b0 Z7 |' i
Send("!F")
EXIT'
这段代码的意思是,取消“将迅雷看看设为IE首页”和“启动迅雷5”的选项,并按“完成”,结束软件的安装,退出脚本。关于浏览器弹出的情况,刚才我已经说过了,但还有一种情况,就是有的软件会在安装过程结束后,弹出浏览器,我们可以在脚本最后加上上面说的循环命令。总结一下自己的学习过程,一是多看AU3的帮助,二是多研究别人的代码,三是多编写脚本,四是反复进行测试,五是多向大家请教!
自己学习AU3软件自动安装脚本编写总结[四]
自己学习AU3软件自动安装脚本编写总结[一]
自己学习AU3软件自动安装脚本编写总结[二]
自己学习AU3软件自动安装脚本编写总结[三]
自己学习AU3软件自动安装脚本编写总a
Au3脚本函数用法中文说明
JavaScript脚本编写实例
JavaScript脚本编写实例
Linux下软件安装方法总结
Mysql自动备份脚本
超级脚本病毒的编写
软件自动安装包制作(InstallRite)图文教程
软件自动安装包制作(InstallRite)图文教程2
0我自己总结的数学建模网站及数模软件,希望对大家数学建模学习有所帮助
非常好的BASH脚本编写教程
使用 Lua 编写可嵌入式脚本
QTP对象库管理和编写脚本
招标书编写软件
AppFuse简介/安装指南/开发总结--【虎.无名】学习Blog
自制WinXP SP2自动安装光盘(超精典)想学就来!图文并教 ! - 『 软件使用交流 ...
用AU3做自己的漂亮游戏菜单
抽油烟机自动控制器安装
自动安装Windows XP
软件开发过程学习总结CMM、RUP、XP