今天开始好好管理空间~~

AutoIT学习记录

上一篇 / 下一篇  2014-05-08 10:41:15 / 个人分类:测试工具

一、运行记事本,输入文字,关闭记事本。
Run("notepad.exe")
WinWaitActive("无标题 - 记事本")
Send("小哈米妈妈是花花 哈哈")
WinClose("无标题 - 记事本")
WinWaitActive("记事本")
Send("!n")

注:send函数里,!表示Alt,^表示Ctrl

二、执行QQ的安装文件
Run("qq2008.exe")
WinWait("QQ2008 正式版 安装","欢迎使用 QQ2008 正式版 安装向导")
ControlClick("QQ2008 正式版 安装","欢迎使用 QQ2008 正式版 安装向导","Button2")
WinWait("QQ2008 正式版 安装","选择使用环境,获得推荐的安全配置")
ControlClick("QQ2008 正式版 安装","选择使用环境,获得推荐的安全配置","Button6")
Send("^n")
WinWait("QQ2008 正式版 安装","选定安装位置和组件")
Send("E:\QQ2008\")
ControlClick("QQ2008 正式版 安装","选定安装位置和组件","Button4")
ControlClick("QQ2008 正式版 安装","选定安装位置和组件","Button5")
ControlClick("QQ2008 正式版 安装","选定安装位置和组件","Button3c961")
Send("^n")
WinWait("QQ2008 正式版 安装","完成 QQ2008 正式版 ")
ControlClick("QQ2008 正式版 安装","完成 QQ2008 正式版","Button4")
ControlClick("QQ2008 正式版 安装","完成 QQ2008 正式版","Button5")
ControlClick("QQ2008 正式版 安装","完成 QQ2008 正式版","Button6")
Send("^f")

注,启用和关闭选项也可用Send("{Space}").类似的还有Send("{ENTER}"),如安装结束时可以直接按回车。

三、执行本机的程序
Run("C:\Serv\企业\Client\ServIM.exe")


四、常用函数记录
WinWait:暂停脚本的执行直至指定窗口出现为止。
WinActivate:活动指定的窗口。
WinWaitActive:暂停脚本的执行直至指定窗口被激活为止。
StringFormat:如果我想要在某个字串中插入$var1 到 $var3 这三个变量,那么更简单的方法就是这样了:
     $msg = StringFormat("变量1是 %s, 变量2是 %s, 变量3是 %s", $var1, $var2, $var3)
     MsgBox(0, "示例", $msg)


五、换行
程序代码换行:在本行代码最后加入"_"即可
字符串内容换行:字符串内容后面加入宏"@CRLF"即可

TAG:

 

评分:0

我来说两句

Open Toolbar