本帖最后由 lzymbz 于 2009-11-9 16:01 编辑
If ProcessExists("iexplore.exe") Then
ProcessClose("iexplore.exe")
EndIf
第一条
While 1
If ProcessExists("iexplore.exe") Then
ProcessClose("iexplore.exe")
ExitLoop
EndIf
WEnd
第二条
这是个关闭ie进程的功能
我看好多例程中都用第一条
但是我自己做的好像第一条不起作用
第二种才起作用
麻烦前辈给讲讲
附一个我自己做的脚步,不知道是我套用的不对还是别的原因
#requireadmin
#Region AutoIt3Wrapper 预编译参数(常用参数)
#AutoIt3Wrapper_icon=ico.ico
#AutoIt3Wrapper_outfile=自动安装.exe
#AutoIt3Wrapper_Res_Description=迅雷5.9.10.1144安装脚本
#AutoIt3Wrapper_Res_LegalCopyright = 版权所有 (C) 2009
#AutoIt3Wrapper_Res_Comment=www.51aou.com 制作:醉爱清茶
#EndRegion AutoIt3Wrapper 预编译参数设置完成
#comments-start __________________
Au3 版本: 3.3.1.4
脚本作者: 醉爱清茶
QQ/TM: 410836733
脚本功能: 自动安装迅雷5.9.10.1144
#comments-end 脚本开始___________
BlockInput(1)
Run ('Thunder.exe')
traytip(" 温馨提示","自动安装期间为避免操作失败,将锁定键盘鼠标",15)
WinWaitActive("迅雷5 : 用户使用协议","欢迎使用 迅雷5 安装向导")
Send("!y")
WinWaitActive("迅雷5: 安装选项","您想要安装程序执行哪些附加任务")
Send("{DOWN}{SPACE}{DOWN}{SPACE}{DOWN}{DOWN}{SPACE}")
ControlSetText("迅雷5: 安装选项","","Edit1","c:\Program Files\Thunder Network\Thunder")
Send("!n")
WinWaitActive("安装:迅雷5","百度工具栏 轻松搜索,拦截广告")
ControlClick("安装:迅雷5","","Button4")
ControlClick("安装:迅雷5","","Button2")
While 1
If ProcessExists("iexplore.exe") Then
ProcessClose("iexplore.exe")
ExitLoop
EndIf
WEnd
WinWaitActive("迅雷5: 安装完成","迅雷5安装程序已完成安装")
ControlClick("迅雷5: 安装完成","","Button5")
ControlClick("迅雷5: 安装完成","","Button6")
ControlClick("迅雷5: 安装完成","","Button7")
Send("!f")
FileDelete(@DesktopCommonDir&"\迅雷游戏.lnk") |