AutoHotkey 2026 下载安装与入门使用指南(附安装包)
下载资源
夸克网盘
网盘 App「扫一扫」转存
⚠️ 本站资源仅供学习交流使用
AutoHotkey 是做什么的
AutoHotkey(简称 AHK)是一款免费、开源的 Windows 自动化脚本工具。简单来说,它能帮你把电脑上重复的操作自动完成,比如按一个快捷键就自动输入常用文本、批量处理文件、自动点击鼠标,甚至创建简单的窗口界面。对于日常需要大量重复操作电脑的人来说,AHK 是一个很实用的效率提升工具。
AHK 的核心优势在于灵活且轻量,后台运行时几乎不占用系统资源。它的脚本语法直观易学,即使没有编程经验也能较快上手。与市面上其他自动化工具相比,AutoHotkey 完全免费开源、没有功能限制,社区资源也很丰富。目前 AutoHotkey 的最新版本是 v2.0.26,相比 v1,v2 在语法上做了不少改进,代码更清晰易读,新手直接学 v2 即可。
AutoHotkey 安装包下载方式
AutoHotkey 安装包下载地址:AutoHotkey安装包(源自官网,放心使用)
安装包体积很小,只有几 MB,网速快的话几秒钟就能下载完成。 夸克网盘下载
AutoHotkey 2026 安装步骤
- 下载好的安装包直接双击启动。
- 选择安装路径。默认是 C 盘,建议改到 D 盘或其他非系统盘,避免占用系统盘空间。路径不要包含中文字符,否则某些特定场景下可能出问题。
/clean_0.jpg)
- 点击 Install 等待安装完成,安装好后 AutoHotkey 会自动启动。
/clean_1.jpg)
AutoHotkey 新手注意事项
1)安装完成后,桌面上双击 AutoHotkey 图标并不会弹出常见的软件窗口,因为它本身是一个脚本解释器,不是传统意义上的图形界面软件。装好后需要创建一个 .ahk 脚本文件,在里面写命令,然后双击脚本文件才能运行。/clean_2.jpg)
2)AutoHotkey 提供了一个帮助文档(Help File),安装时默认会一起安装。这个文档非常详细,包含所有命令的说明和示例,新手遇到看不懂的语法可以直接在文档里搜索。v2 和 v1 的语法有些区别,看文档时注意确认版本对应。/clean_3.jpg)
AutoHotkey 基础使用
AutoHotkey 的使用流程很简单:新建一个 .ahk 脚本文件,用记事本或其他文本编辑器打开编写脚本,最后双击运行。下面从最常用的几个功能开始介绍。
1)热键绑定
这是 AutoHotkey 最基础也最常用的功能。比如想把 Win+Z 绑定成打开计算器,新建一个 .ahk 文件,写入:#z::Run "calc.exe"/clean_4.jpg)
# 代表 Win 键,z 就是 Z 键,:: 表示触发动作,Run "calc.exe" 表示运行计算器,保存后双击运行。以后按 Win+Z 就能秒开计算器,比去开始菜单翻快多了。/clean_5.jpg)
其他常用符号:^ 代表 Ctrl、! 代表 Alt、+ 代表 Shift。
常用热键示例:
| 功能 | 代码 | 说明 |
|---|---|---|
| Win+Z 打开计算器 | #z::Run "calc.exe" | # 代表 Win 键 |
| Ctrl+Alt+T 打开记事本 | ^!t::Run "notepad.exe" | ^=Ctrl !=Alt |
| Win+E 打开我的电脑 | #e::Run "explorer.exe" | 覆盖系统默认的 Win+E |
| Ctrl+Shift+S 快速截屏 | ^+s::Send "#+s" | 调用 Win+Shift+S 截图 |
| F1 打开浏览器主页 | F1::Run "https://www.google.com" | 功能键也能绑定 |
2)文本快速输入(热字符串)
工作中经常需要输入重复内容,比如邮箱地址、公司名称等。用热字符串功能可以设置一个简短触发词,输入后自动替换为完整文本。例如在脚本里写:::btw::By the way,在任意输入框输入 btw 后按空格或回车,就会自动变成 By the way。
再比如 ::mail::你的邮箱地址@example.com,以后输入 mail 就能秒出邮箱地址,非常实用。
常用热字符串示例:
| 功能 | 代码 | 触发后替换结果 |
|---|---|---|
| 快速输入邮箱地址 | ::mail::yourname@mail.com | 输入 mail 后变成邮箱地址 |
| 快速输入当前日期 | ::dd:: SendInput FormatTime(, "yyyy-MM-dd") | 输入 dd 后自动插入 2026-07-13 |
| 快速输入常用地址 | ::addr::北京市海淀区中关村大街 1 号 | 输入 addr 后变完整地址 |
| 缩写出全称 | ::ahk::AutoHotkey | 输入 ahk 后变 AutoHotkey |
| 带符号的版权声明 | ::copy::Copyright © 2026 All Rights Reserved | 快速输出版权信息 |
3)窗口控制
AutoHotkey 可以检测和控制当前活动的窗口。例如写一个热键让当前窗口始终置顶:^SPACE::WinSetAlwaysOnTop -1, "A",按 Ctrl+空格后当前窗口就会保持在最上层。还可以根据窗口标题来操作,比如自动激活某个程序窗口,或者等待某个窗口出现后再执行动作。
常用窗口控制示例:
| 功能 | 代码 | 说明 |
|---|---|---|
| 窗口置顶/取消置顶 | ^SPACE::WinSetAlwaysOnTop -1, "A" | 按 Ctrl+空格切换置顶 |
| 窗口最小化 | ^!d::WinMinimize "A" | 当前窗口最小化到任务栏 |
| 窗口最大化 | ^!m::WinMaximize "A" | 当前窗口铺满屏幕 |
| 窗口居中显示 | ^!c::WinMove 100, 100, 800, 600, "A" | 移动窗口到指定位置和大小 |
| 窗口透明效果 | ^!t::WinSetTransparent 200, "A" | 设置窗口半透明(0-255) |
常见问题
问:运行 .ahk 脚本后没有效果,是什么原因?
答:最常见的原因是脚本中的热键或热字符串被其他软件占用了,解决方法是把热键改成不容易冲突的组合,或者先关闭其他占用快捷键的软件再试试。
问:双击 .ahk 文件提示”没有关联程序”怎么处理?
答:这是因为 .ahk 文件没有正确关联到 AutoHotkey 解释器,右键 .ahk 文件,选择”打开方式”→“选择其他应用”→在列表中选中 AutoHotkey 即可。
问:AutoHotkey v2 和 v1 的语法有区别吗?
答:v2 和 v1 的语法有些区别,v2 在语法上做了不少改进,代码更清晰易读,新手直接学 v2 即可。查看帮助文档时注意确认版本对应。