AutoHotkey 简介
AutoHotkey 是一款专为 Windows 平台设计的开源脚本语言,其核心功能是通过热键、脚本或宏来自动化重复任务和自定义操作。它能够:
- 创建热键控制键盘、鼠标及游戏操纵杆。
- 自动化任务,如模拟键击、鼠标动作或程序调用。
- 调用系统 API 和其他程序。
- 生成独立的可执行文件(.exe),体积小巧,功能强大。
核心功能
热键定义:
- 支持组合键(如
Ctrl+Alt+S)和鼠标事件。 - 灵活设置触发条件(如特定左/右键或使用通配符)。
- 支持组合键(如
自动化补全:
- 自定义快捷输入片段,自动展开为完整代码或文本。
逻辑与 API:
- 支持条件判断、循环及调用 Windows API。
便捷生成:
- 将脚本打包成 .exe 文件,方便分发和使用。
常用符号
| 符号 | 说明 |
|---|---|
# | Win 键(Windows 徽标键)。 |
! | Alt 键。 |
^ | Control 键。 |
+ | Shift 键。 |
& | 组合按键,触发自定义热键。 |
~ | 保留按键原有功能,同时触发脚本功能。 |
$ | 防止脚本中发送按键触发自身热键。 |
常见示例
运行记事本:
#n:: Run Notepad return按下
Win+N即可打开记事本。输入快捷替换:
::cmd:: Run cmd return输入
cmd,立即打开命令提示符。邮件快速模板:
^!s:: Send Sincerely,{enter}John Smith return按
Ctrl+Alt+S自动填充邮件签名。自定义片段补全:
::pt::print("hello, world!")输入
pt会自动替换为print("hello, world!")。
使用优势
- 便捷性: 自定义功能灵活,按需修改。
- 高效性: 一键触发,显著提升操作效率。
- 易用性: 语法简洁,适合入门者和进阶用户。
学习与扩展
- 中文手册: AutoHotkey 中文文档 提供详细的功能说明和示例。
- 拓展功能: 支持图形化界面设计,深度调用系统功能,满足更多高级需求。
AutoHotkey 是一款简单但功能强大的工具,无论是日常任务自动化,还是复杂操作的编程化管理,它都能大幅提高效率,是 Windows 用户不可多得的生产力利器。
效果



可以生成exe用起来很方便,在任意地方输入关键字,即可实现自定义的功能。
工具下载
🛠️ AutoHotkey 工具合集
包含 AutoHotkey 编译器、官网入口与源码仓库。
评论 (0)