问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

autoit脚本都输入啥指令

发布网友 发布时间:2022-04-23 18:13

我来回答

2个回答

热心网友 时间:2023-10-12 12:17

沙发
AutoIt 可以做的事:

运行 Windows 及 DOS 下的可执行文件
模拟键击动作(支持大多数的键盘布局)
模拟鼠标移动和点击动作。
对窗口进行移动、调整大小和其它操作。
直接与窗口的“控件“交互(设置/获取 文字、移动、关闭,等等)
配合剪贴板进行剪切/粘贴文本操作
对注册表进行操作
不同于 AutoIt v2,新的v3版本含有更多的标准语法——类似于VBScript和BASIC——而且现在支持更复杂的表达式、用户函数、循环以及脚本编写老手们所期待的其它所有内容。

正如前一个版本一样,AutoIt 被设计得尽可能小(大约115KB)并且不用依赖外部DLL文件或添加注册表项目即可独立运行。使用 Aut2Exe 这个工具即可把脚本文件编译为可独立运行的文件。

此外我们还更新了 AutoIt 的 ActiveX 和 DLL 版本——AutoItX,与v2版本不同的是,这是个组件化的语言(COM 同一DLL文件中的标准DLL函数)。AutoItX 将使得您可以加入一些AutoIt 独有的特性到您最常用的脚本语言或程序设计语言中去!请查看 AutoItX 的帮助文档(开始 \ 所有程序 \ AutoIt v3 \ Extras \ AutoItX \ AutoItX Help File)以获得更多信息和示例。

v3 具有完全不同于v2.64的语法,因此不能兼容旧的脚本。不过,v2.64仍旧受到支持并且可以下载。AutoIt v3 和 v2.64可以同时装在同一台机器上而不会有任何问题,同时还可以保持旧脚本的完好。v2版本使用的是.aut后缀的扩展名,而v3版本使用的是.au3 后缀的扩展名。因此不必为了适应v3版本而重写v2.64版本的脚本。
v3 保持了前一版本中窗口标题、窗口文字、按键和鼠标模拟这些概念,但同时也有了很多新的特性:

控件

直接获取编辑框、复选框、列表框、选择框、按钮、状态栏上的信息,并且作用于这些控件而不必担心键击动作落空。甚至还可以作用于非活动窗口上的控件!

语言升级

“更适用的”数值类型、无限长度的字符串、混合语句、if 语句、条件选择语句、while 循环语句、for 循环语句、do 循环语句、函数、数组、优秀的字符串处理(超过25个函数!)——其余功能尚未列出。所有这些都使得制作自动化程序的过程不再痛苦。是的,这是个GUI自动化语言,但v3版的语法将更加强大,足以用来编写一般用途的脚本。AutoIt 的旧版本总是被认为是“不太合适的语言”,现在将不再是这样了。

模拟键击和鼠标动作

我们花了许多时间用在对键击和鼠标动作的模拟功能的优化上,使其在目前所有的操作系统上都可以做到尽可能的精确。在这一版本中鼠标动作的功能也表现得更像“人类”了,甚至可以用来创建灵活的演示脚本。所有模拟鼠标和键盘动作的程序在模拟动作的“速度”及其它功能上都是高度可定制的。

窗口操作

除了“标题/文字”这种v2版本已有的识别窗口的方法以外,现在还可以通过类别名和句柄来识别窗口。您可以对窗口进行移动、隐藏、显示、调整大小、激活、关闭以及其它所有您想要实现的操作。

--------------------------------

热心网友 时间:2023-10-12 12:17

写本地化测试脚本: 一般比较常用的免费测试脚本语言有,perl, tcl/expect, python, lua, autoit, shell等等。 用shell写的已iYAF(i18n Yarage Automation Framework)构架写的源代码共大家参考。 这个脚本支持本地化测试,脚本写的当中最好脚本的数据分开的方法来达到一个测试脚本和本地化测试数据结合来处理自动化测试。 这个shell脚本工具能运行在(HP/AIX/SUN/Linux)运行通过。 这个shell脚本工具有以下功能: 单独的英文脚本或简体中文,繁体中文,韩文,日文环境里也能运行并输出相应语言的log文件。 FTP下载,telnet模拟,sendmail,仿键盘模拟,用户输入的脚本记录,自动建立一个测试脚本模板,自动建立主应用脚本,查询测试案例等功能。 详细的内容请链接一下地址去看查看PPT文件, http://groups.google.com/group/iyaf
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
铁木菜板用水泡多久 铁木菜板浸泡水的最佳时间是多久? 二级教师认定和评审的职称有什么区别 今年10月份左右哪天是好日子适合结婚? 十月份有没有什么适合结婚的日子?最好是上半月 八年级上册英语以c开头的单词 北宋发明的活字印刷术是谁 双翅怎么造句 羽翅怎么造句 好太太牌浴霸怎么样 周福生品牌介绍 在AIX小机上跑的shell脚本报错:0403-057 Syntax error at line 8 : `(' is not expected? 在aix上安装oracle rac 使用hacmp配置存储,在安装完crs软件之后执行root... 在AIX中,哪个命令可以看到哪些进程在用哪个端口 aix服务器上安装nginx前需要准备哪些工作 能否在windows上写个bat文件远程执行另一台Aix服务器上sh文件???如何实现? 在linux系统上使用sh脚本 通过脚本telnet到另外一台AIX的服务器上去执行一段命令并将结 Linux/Aix系统下使用expect和passwd命令批量修改用户,遇到的问题 - 信息提示 海尔电视屏幕自检遥控失灵如何进入主线? 海尔电视遥控器失灵,电视上显示此功能现在不可用 海尔遥控器操作失灵怎么办? 海尔电视遥控器只能开不能关其他键也不能用,为什么? 我2011年买了平安鑫盛937,鑫盛重疾940,附加意外08(518),意外医疗b(528)健享 平安万能险咨询 平安鑫盛12万,附加重疾10万,意外15万,意外医疗3万,健享人生B,组合请问怎么样, 平安鑫祥附加险健享人生和意外医疗有冲突吗 健享人生a和b区别? 平安福的附加险健享人生住院费用医疗保险和意外伤害医疗保险AB选择... 平安鑫盛12万,附加重疾10万,意外15万,意外医疗3万,健享人生B,组合请问怎么样,谢谢 我买的鑫盛12,附加健享人生B,附加意外13,意外医疗B,住院日额07,每年交3000 如何循环autoit脚本命令 aix机器把ftp命令放到shell 里执行,lcd的时候提示文件夹不存在 怎么样实现aix5机器上用ssh命令自动登录 shell报错: Syntax error at line 1 : `(' is not expected 函数如下:function ts(){ echo 1 } 跪求中学历史实习调查报告和自我鉴定! 把纸巾放入杯子里,被扣朝下放入水中,为什么纸巾不会湿?其中的原理是什... 关于学校环境的社会实践调查报告,急求!!!关键是在学校的!! 西餐用餐时女士应该把纸巾放在什么位置上? 把卫生纸放在冰箱里可以除臭吗? 急求 中职生社会实践调查报告范文(300—500字) 把一团纸巾放在一个杯子的杯底,然后将杯子竖直倒扣水中,纸巾*吗?如果慢慢倾斜呢? 社会实践调查报告七年级 600 高中生社会实践调查报告范文(1000字左右) 女生把卫生纸放在床头什么意思 合江中学社会实践调查报告 为啥把纸巾的一头放进污水里另外一头放进杯子里会有清水呢? 把一团纸巾放在杯子底部,然后竖直倒扣水中。 结果:纸巾____。并说说你的解释? 西餐时餐巾纸该放哪个地方? 把卫生纸放入水中,而散开,是物理反应还是化学反应 冰箱里放纸巾,你不知道的省钱利器,纸巾到底做了些什么呢?