AutoHotkey版本更新记录 — v1到v2版本变更历史

AutoHotkey从v1到v2.0.21各版本重要功能更新和语法变化记录。含v2.0.x主线版本和v1.1.x旧版稳定线完整变更时间线。

本文记录 AutoHotkey 从 v1 到 v2 的主要版本变更历史,帮助用户了解各版本的重要功能更新和语法变化。本站收录版本为 v2.0.21(2026-07-23 更新)。

v2.0.x 系列(当前主线版本)

v2.0.21(2025-12)

修复了若干 v2.0.20 中报告的 bug,提升了脚本解释器的稳定性和运行效率。这是当前最新的稳定版本,推荐所有新用户安装。本站收录的即是此版本。

v2.0.20(2025-11)

优化了数组操作的性能,修复了 GUI 相关的一些兼容性问题,改进了错误提示信息的可读性。帮助文档增加了更多中文社区的贡献内容。

v2.0.0(2023-01)

这是 AutoHotkey 历史上最具里程碑意义的版本更新。v2 对整个语法体系进行了重大重构,目标是让语法更加清晰、一致和现代化。主要变化包括:所有命令统一改为函数调用形式,字符串必须用双引号包裹,变量赋值必须使用冒号等号运算符,引入了真正的数组和对象系统。此版本不向后兼容 v1 脚本,所有 v1 脚本需要手动迁移才能在 v2 中运行。

v1.1.x 系列(旧版稳定线)

v1.1.34(2022-11)

v1 系列的最后一个维护版本。修复了一些长期存在的 bug,对 Unicode 支持进行了最后的优化。官方推荐用户从此版本开始向 v2 迁移。

v1.1.33(2021-07)

增加了对 Windows 11 的完整兼容性支持,优化了在高 DPI 屏幕下的显示效果。

v1.1.30(2020-01)

改进了窗口管理命令的稳定性,增加了更多的内置变量以便在脚本中获取系统信息。

v1.0 系列(早期版本)

v1.0(2009-02)

AutoHotkey 的第一个稳定正式版。包含了热键绑定、文本替换、窗口管理等核心功能,确立了 AHK 作为 Windows 桌面自动化工具的基本定位。此版本奠定了 AutoHotkey 后续十多年发展的基础。

版本选择建议

如果你是新用户且没有任何历史脚本需要兼容,直接安装 v2.0.21 即可。如果你有大量的 v1 脚本需要运行,可以采用双版本共存方案,具体操作方法请参考下载页面和安装教程。如果你决定从 v1 迁移到 v2,请阅读 v2 迁移指南中的语法变化对照表和迁移步骤。

继续学习

了解版本历史后,继续你的学习之旅:

  1. 决定使用哪个版本了?→ 下载 AutoHotkey
  2. 从 v1 升级到 v2?→ v2 迁移指南
  3. 想开始学写脚本?→ 入门教程
  4. 还有未解决的问题?→ 常见问题 FAQ

常见问题

v2 还会新增功能吗

会。v2 是官方当前活跃开发和维护的主线版本,未来所有新功能和优化都会优先在 v2 中实现。v1 系列已进入仅维护状态,不会再有功能性的更新。

从哪里可以下载旧版本

GitHub 上的 AutoHotkey 官方仓库的 Releases 页面提供了所有历史版本的安装包下载。如果只需要 v1 版本的最新版以便与 v2 共存使用,从 v1.1.34 的发布页面获取即可。

升级版本后旧脚本一定不能运行吗

同一主线版本内的小版本升级(如 v2.0.20 升级到 v2.0.21)对脚本兼容性没有影响,可以直接升级。只有从 v1 升级到 v2 时需要迁移脚本,因为两者语法体系不兼容。

获取AutoHotkey安装包

本站收录AutoHotkey v2.0.21,2.91 MB,兼容Win7/Vista/WinXP/WinS2003。

下载AutoHotkey