AutoHotkey
发布时间:2026-08-12 | 浏览:1
为什么选择 AutoHotkey?
AHK 提供了丰富的功能,满足从初学者到高级用户的各种自动化需求。
轻松绑定任意键盘快捷键,支持组合键、长按、双击等多种触发方式。
模拟鼠标移动、点击、拖拽等操作,实现重复性鼠标任务的完全自动化处理。
输入简短缩写即可自动展开为完整文本,大幅提升打字效率,支持富文本和格式化输出。
智能控制窗口位置、大小、透明度等属性,实现多窗口工作流的自动化管理。
快速构建自定义图形界面,包含按钮、输入框、列表等控件,无需复杂的前端知识。
深度集成Windows系统API,支持注册表操作、进程管理、文件监控等高级系统功能。
AutoHotkey 是什么?
一款彻底改变 Windows 工作方式的自动化利器。
AutoHotkey(简称AHK)诞生于2003年,是一款专为Windows设计的 免费开源 脚本语言。 它的语法简洁直观,即使没有编程基础也能快速上手。
定义全局或应用专属的 键盘热键 和鼠标快捷键
编写 自动化脚本 ,完成重复性任务
创建 图形用户界面(GUI) 和对话框
操控Windows窗口、文件和注册表
编译脚本为独立的 .exe可执行文件 ,方便分享
无论是办公自动化、游戏辅助、还是开发效率工具,AHK都能胜任。它拥有庞大的 中文社区 ,丰富的教程和脚本示例让学习之路不再孤单。
▲ 简单的AHK脚本示例 — 清晰易读
直接查看常用命令与代码示例,快速掌握 AHK 核心用法。
安装 AHK 后,右键新建文本文件,将后缀改为 .ahk ,用记事本打开并输入以下内容,双击运行即可看到效果。
按 Ctrl + J 将自动输入“你好,世界!”。
使用 :: 定义热键,修饰符: ^ 代表 Ctrl, ! 代表 Alt, + 代表 Shift。
输入缩写后自动替换为完整文本,支持多行和动态内容。
输入“btw”加空格或回车后自动变为“by the way”。
使用内置函数移动窗口、调整大小、置顶等。
模拟鼠标点击、移动和键盘输入,实现流程自动化。
使用 MsgBox 查看变量值,用 KeyHistory 检查按键触发情况。
脚本不生效?请检查是否以管理员权限运行,或是否被安全软件拦截。
选择适合您的版本,完全免费,无任何功能限制。
AutoHotkey v2.0.18 · 完全免费 · 开源 · 支持 Windows 7/8/10/11
文件大小约 3.5 MB · 数字签名已验证 · 也提供 v1.1 旧版本