AutoIt3(Au3)是一款功能强大的免费脚本工具,专为Windows平台设计,采用类似BASIC语言的语法风格,让开发者能够轻松编写自动化脚本。无论是创建小型实用程序,还是开发带有图形用户界面的应用,AutoIt3都能胜任,并可将脚本编译为独立运行的.exe可执行文件,无需依赖额外环境。它广泛用于自动化处理各类基于Windows或DOS的任务,支持通过命令行调用和执行任意DOS命令,还能灵活集成Flash、图片、视频等资源,实用性极强,是系统自动化与软件部署的理想选择。
AutoIt3使用说明
【中键】刷新目标程序窗口信息(需先按F1选取目标安装程序后才会激活,方可刷新窗口信息),包括:标题、文本、控件(类、枚举)、目标窗口进程名。
【F1】选择目标程序,自动隐藏并激活获取窗口信息的控件。
【F2】保存当前脚本。
【F5】新建脚本。
【File】选择需要打包的资源文件,例如图标、文本或自动安装所需的源程序等。
定义变量并输入字符后:
【+】增加变量,便于后续随时调用。
【$】将变量插入脚本编辑框。
选择项:
【Local】【Dim】【Global】【Const】会连同输入框中的字符一并插入脚本。
【$】仅将输入框中的内容作为变量插入。
【Win】自动生成WinWaitActive("窗口标题", "窗口文本")语句,用于激活指定窗口。
【Send】模拟键盘操作,支持自定义按键组合。
【SendX】发送文字内容,在获取目标控件信息(类、枚举)后,可选择【中文】或【英文】模式。
【选空】取消勾选控件;【选中】勾选控件。
【Click】模拟点击控件,可设置为双击操作。
【Tree】该功能将在下一版本中实现。
【Select】选择下拉列表中的子项。
【MClick】模拟点击屏幕任意坐标位置。
【XClick】增强型点击模拟,使脚本适配任意电脑环境,此功能将在下一版本推出。
【Adlib】自动检测意外弹出的进程或窗口,并强制关闭。
【进程】【弹窗】用于查杀已知的特定进程或弹窗。
【Delete】默认针对【本机】配置,选择【其他】可使脚本适用于任何计算机。
【AutoRun】将任意存在的文件添加到注册表自启动项。
【DelRun】删除指定的注册表启动项。
【测试】自动生成脚本,并支持测试任意已存在的脚本文件。
【编译】在选定脚本文件和图标后,可将其编译为可在任意PC上运行的独立exe程序。
功能
执行 Windows 及 DOS 下的可执行文件。
模拟鼠标移动和点击动作。
模拟击键动作,兼容大多数键盘布局。
直接与窗口的“控件”进行交互,包括设置或获取文字、移动控件、关闭窗口等操作。
对窗口执行移动、调整大小及其他管理操作。
配合系统剪贴板实现文本的剪切与粘贴功能。
支持对Windows注册表进行读取、写入和修改操作。
相比旧版 AutoIt v2,v3 版本引入了更标准的编程语法,风格接近 VBScript 和 BASIC,同时支持复杂表达式、用户自定义函数、循环结构等高级特性,充分满足脚本编写高手的多样化需求。