Autohotkey

⚙️ Windows 自动化脚本利器

Windows 自动化脚本工具,支持宏录制与热键自定义,适合批量处理重复性任务,无需编程基础即可上手。

收藏
2.5k
安装
1.1k
版本
2.3.6
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

AutoHotkey 是一款专为 Windows 设计的开源自动化脚本工具,通过简单的类 BASIC 语法实现键盘热键映射、鼠标宏录制、窗口管理、文本替换等自动化操作。用户可编写 .ahk 脚本文件,双击运行或编译为独立可执行程序。支持 GUI 创建、COM 对象调用、RegEx 正则处理,并能与系统 API 深度交互。

显著优点

  • 零成本开源:完全免费,社区活跃,拥有十余年技术沉淀
  • 学习曲线平缓:基础热键设置仅需数分钟,文档详尽示例丰富
  • 功能纵深极广:从简单的「Ctrl+Alt+T 打开终端」到复杂的企业级自动化工作流均可覆盖
  • 轻量高效:运行时内存占用极低,脚本解释执行无需额外依赖

潜在局限

  • 平台锁定:仅支持 Windows 系统,macOS/Linux 用户需寻求替代方案(如 Hammerspoon、AutoKey)
  • 语法陈旧:AHK v1 语法设计源于 2003 年,与现代语言存在代差;v2 版本虽改善但仍处过渡期
  • 安全性误伤:杀毒软件常将 AHK 脚本标记为可疑(因其易被滥用为恶意工具),编译后的 EXE 可能被误报
  • 调试体验弱:缺乏现代 IDE 的断点调试与类型检查,复杂项目维护成本较高

适合人群

| 场景 | 典型用户 |
|------|---------|
| 办公效率 | 需批量处理 Excel、填表、数据录入的行政人员 |
| 开发辅助 | 需快速启动环境、自动化部署脚本的开发者 |
| 游戏辅助 | 合规范围内简化重复操作的游戏玩家 |
| 无障碍需求 | 需自定义输入方式的身体障碍用户 |

常规风险提示

1. 代码注入风险:执行来源不明的 .ahk 脚本可能导致系统被远程控制
2. 数据误操作:自动化脚本若未加校验,可能在批量处理时造成不可逆数据丢失

3. 合规边界:游戏场景使用需严格遵守 EULA,部分在线游戏将 AHK 视为作弊工具

4. 权限管理:脚本以当前用户权限运行,提升权限操作(如修改注册表)需谨慎

Autohotkey 内容

scripts文件夹
手动下载zip · 2.6 kB
autohotkey.shtext/x-shellscript
请选择文件