AutoHotkey AUTOHOTKEY-CN $ download v2.0.26
SCRIPTING LANGUAGE FOR WINDOWS

AutoHotkey 中文版
Windows 自动化脚本神器

AutoHotkey 是 Windows 上最强大的自动化脚本语言——用一行代码把Ctrl+Alt+A绑定成"发送常用邮箱",用 btw 自动扩展成 by the way。写脚本能:自定义快捷键、文本扩展、自动化点击、批量重命名、GUI 工具、模拟按键。开源免费,Windows 独占。

script.ahk — AutoHotkey v2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ; 定义一个热键 ^!a::MsgBox("你好,AutoHotkey!") ; 文本快速展开 ::btw::by the way ::/mail::[email protected] ; 一键自动化:打开浏览器 + 网址 #F1::{{ Run("chrome.exe") Sleep(1000) Send("github.com") Send("{{Enter}}") }} ; 脚本已运行 — 系统托盘可见 H 图标 H AutoHotkey Script Running script.ahk · 3 hotkeys active Right-click tray icon to manage
// download

下载 AutoHotkey

// features

用 AutoHotkey 能做什么

^ + ! + a ::

自定义热键

把任意快捷键绑定成任何动作:Ctrl+Alt+A 一键发常用邮箱、Win+F1 打开固定网址、鼠标中键关标签页。想怎么定义就怎么定义。

:: btw ::

文本扩展

btw 自动扩展成 by the way/mail 变成你的邮箱地址;/sig 变成签名档。写字提速神器。

MouseClick()

自动化点击/键盘

模拟鼠标点击、键盘输入。批量填表单、游戏辅助、重复操作全交给脚本。可以定时、循环、条件判断。

Loop Files

批量文件操作

批量重命名、按规则移动、格式转换、清理文件夹。一行 Loop Files 处理几千个文件。

Gui()

做小 GUI 工具

用几行代码就能做出带按钮、输入框、菜单的窗口程序。给自己或团队做小工具再合适不过。

Windows Only

Windows 深度集成

能操作窗口、剪贴板、注册表、进程、控件。Windows 上能想到的自动化几乎都做得到,是 Win 平台效率工程师的必备。

AutoHotkey 是什么?能做什么

AutoHotkey(AHK)是 Windows 平台的开源脚本语言,专门为自动化任务、自定义快捷键、宏、GUI 工具而设计。它把复杂的 Windows API 封装成简单的脚本语法,让不是程序员的普通用户也能写自动化。

典型场景:

  • 把常用的复杂快捷键组合成一个热键:Ctrl+Alt+M = 打开邮箱写新邮件
  • 文本扩展:敲 shortcut 自动扩展成长文本(邮箱地址、常用回复、代码片段)
  • 批量操作:批量重命名文件、批量填表单、批量数据处理
  • 游戏宏 / 辅助:单机游戏里做点击宏、连招(注意别用于联网游戏,可能违反规则
  • 小工具窗口:调色板、快捷启动器、屏幕取词、翻译弹窗
  • 系统自动化:定时启动程序、监控文件夹、自动整理下载文件夹

AutoHotkey v2 和 v1 的区别

2022 年发布的 v2 是重大重写,语法更规范、更接近现代编程语言。但网上老教程/脚本大多是 v1 的。选择建议:

  • 新手:直接学 v2,官方主推
  • 要复用网上老脚本:装 v1,或者手动改写成 v2
  • 两个可以共存:一台电脑装两个版本不冲突

AutoHotkey 免费吗?

完全免费开源,GPLv2 协议。20+ 年老牌工具,永远免费无广告。

AutoHotkey 有中文吗?

AutoHotkey 本身没有多语言 UI(因为它主要是命令行/脚本语言,只有一些配置窗口),但支持中文脚本注释、中文字符串、中文文件名,完全可以用来写中文自动化。详见教程

关于下载:本站为中文用户整理下载与图文教程,你也可以前往 AutoHotkey 官网 直接下载。

// explore

继续了解

$ download