AutoIt - Windows 自动化脚本
强大的 Windows 自动化工具,让重复任务变得简单
核心功能
鼠标控制
精确控制鼠标移动、点击和拖动,支持各种鼠标操作,实现复杂的自动化流程。
键盘输入
模拟键盘输入,支持特殊按键组合,可以自动输入文本、执行快捷键等操作。
窗口控制
自动化管理 Windows 窗口,包括移动、调整大小、最小化、最大化等操作。
文件操作
强大的文件和文件夹操作功能,支持复制、移动、删除、查找等自动化任务。
进程管理
启动、停止和管理进程,监控应用程序运行状态,实现系统级自动化。
脚本编译
将 AutoIt 脚本编译为独立的 exe 文件,无需安装 AutoIt 运行环境即可执行。
代码示例
MsgBox(0, "欢迎", "Hello, AutoIt!") ; 模拟鼠标点击 MouseClick("left", 100, 200, 1) ; 模拟键盘输入 Send("Hello World") ; 等待5秒 Sleep(5000)
; 查找记事本窗口 $window = WinWaitActive("[CLASS:Notepad]", "", 10) ; 如果找到窗口 If $window Then ; 窗口最大化 WinSetState($window, "", @SW_MAXIMIZE) ; 输入文本 ControlSend($window, "", "Edit1", "AutoIt 自动化示例") ; 保存文件 ControlClick($window, "", "MenuItem1") ControlSend("保存为", "Edit1", "C:\test.txt") ControlClick("保存为", "Button1", "保存") EndIf
; 创建文件夹 DirCreate("C:\AutoItTemp") ; 复制文件 FileCopy("C:\source.txt", "C:\AutoItTemp\destination.txt") ; 检查文件是否存在 If FileExists("C:\AutoItTemp\destination.txt") Then MsgBox(0, "成功", "文件复制成功!") Else MsgBox(16, "错误", "文件复制失败!") EndIf ; 删除文件夹 DirRemove("C:\AutoItTemp")
开始使用 AutoIt
下载最新版本的 AutoIt,开启您的自动化之旅
下载 AutoIt v3.3.16.1