Autohotkey

⌨️ Windows 自动化脚本神器

Windows 自动化脚本工具,支持热键绑定与宏录制,开发者社区成熟但需警惕脚本安全风险

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

使用说明

核心用法

AutoHotkey 是 Windows 平台专用的开源自动化脚本语言与宏创建工具。用户可通过简洁的脚本语法定义键盘热键、鼠标手势、窗口操作、文本替换等自动化任务。典型工作流包括:编写 .ahk 脚本文件 → 绑定触发方式(如 Ctrl+Alt+T)→ 执行指定动作(启动程序、模拟输入、窗口管理等)。

显著优点

  • 极致轻量化:单文件可执行,内存占用极低(通常 <10MB)
  • 语法门槛低:类 BASIC 语法,非程序员 30 分钟可上手基础热键
  • 生态成熟:20年发展历史,GitHub 星标 4w+,文档与社区案例极其丰富
  • 系统级整合:深度嵌入 Windows 消息循环,窗口操作响应延迟 <50ms

潜在局限

  • Windows 独占:无原生 Linux/macOS 支持,跨平台需借助 Wine 或重写
  • 现代语言特性缺失:无包管理器、类型系统薄弱、异常处理原始
  • UI 开发繁琐:原生 GUI 语法陈旧,复杂界面开发体验远低于 Electron/PyQt

适合人群

  • 重度键盘流用户(程序员、编辑、数据录入员)
  • 需要批量处理 Windows 特定工作流的自动化需求者
  • 轻度技术背景但拒绝学习 Python/AutoIt 的效率工具爱好者

常规风险

  • 权限滥用:脚本默认以用户权限运行,可执行文件操作、注册表修改等敏感动作
  • 供应链攻击:第三方 .ahk 脚本可能包含恶意 Run 命令或键盘记录器
  • 热键冲突:全局热键可能与现有软件冲突,导致意外行为
  • 维护债务:无模块化机制的大型脚本易沦为"不可维护的胶水代码"

Autohotkey 内容

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