2024年6月3日发(作者:)

.

AutoIt3中文教程 <1.1>AutoIt v3 预览

介绍

AutoIt v3 是用以编写并生成具有 BASIC 语言风格的脚本程序的免费软件,它被设

计用来在Windows GUI(用户界面)中进行自动操作。通过它可以组合使用模拟键击、

鼠标移动和窗口/控件操作等来实现自动化任务,而这是其它语言所无法做到或尚无可靠方

法 实现的(比如VBScript和SendKeys)。

AutoIt 最初是为PC(个人电脑)的“批量处理”而设计,用于对数千台PC进行(同

样的)配置,不过随着v3版本的到来它也很适合用于家庭自动化和编写用以完成重复性任

务的脚本。

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)以获得更多信息和示例。

最重要的是,AutoIt 将继续是免费的——不过如果您打算支持我们花在此工程和网站

主机上的时间、费用以及所作努力的话,那么您可以到AutoIt 的 主页 上进行捐赠。

新内容

v3 具有完全不同于v2.64的语法,因此不能兼容旧的脚本。不过,v2.64仍旧受到支

持并且可以下载。AutoIt v3 和 v2.64可以同时装在同一台机器上而不会有任何问题,同

时还可以保持旧脚本的完好。v2版本使用的是.aut后缀的扩展名,而v3版本使用的是.au3

后缀的扩展名。因此不必为了适应v3版本而重写

v2.64

版本的脚本。