⌨️ 下载电脑版
扫码下载电脑版

AutoHotkey中文版:从零开始写脚本完全入门

2026-03-28 脚本社区 阅读 18,642 热键 / 脚本 / 自动化

如果你每天在电脑上重复做同一件事——打开某个软件、填一份表单、复制粘贴一段文字——那 AutoHotkey 就是为你准备的。它用几行脚本把重复操作变成一个快捷键,按一下全部搞定。这篇教程带从零开始,把语法、常用命令和实战套路讲清楚。

一、先看一个最简单的脚本

AutoHotkey 的语法非常简单。下面这段脚本,功能是按 Ctrl+Alt+S 就自动输入一句问候:

; 按 Ctrl+Alt+S 触发
^!s::Send, "Hello, World!"

符号含义:^ 代表 Ctrl,! 代表 Alt,# 代表 Win,+ 代表 Shift。:: 后面就是要执行的动作。保存为 .ahk 文件,双击运行,热键就生效了。

二、热键语法与常用符号

除了修饰键,AutoHotkey 还支持很多按键:

  • 字母数字直接写:a、1;
  • 功能键:F1 到 F12;
  • 方向键:Up、Down、Left、Right;
  • 鼠标键:LButton(左键)、RButton(右键)。

组合写法就是把修饰键和按键拼起来,比如 ^c 是 Ctrl+C,#h 是 Win+H。想屏蔽某个热键,在脚本里重定义成空动作即可。

三、Send 与 Click 命令详解

Send 和 Click 是脚本里用得最多的两个命令:

  • Send:发送按键或文本,支持中文和特殊字符;
  • SendInput:更快更稳定的发送方式,推荐优先使用;
  • Click:鼠标点击,可指定坐标和次数;
  • MouseMove:移动鼠标到指定位置。

如果想点击屏幕某个位置,可以用 Click, 500, 300,表示点击坐标 (500, 300)。

四、热字符串:输入缩写自动替换

热字符串是 AutoHotkey 最实用的功能之一,特别适合经常要输重复文本的人:

; 输入 ::btw:: 自动替换成 by the way
::btw::by the way

; 输入 ::mail:: 自动填入邮箱
::mail::[email protected]

; 输入 ::addr:: 自动填入地址
::addr::北京市朝阳区某某路 123 号

写完脚本后,在任何输入框里敲 btw 再按空格,就会自动变成 by the way。邮件、地址、常用回复 都可以这样处理,效率提升非常明显。

五、启动程序与打开文件夹

把常用软件绑定到快捷键,比在桌面上找图标快得多:

  • Run, notepad.exe 打开记事本;
  • Run, explorer.exe D:\Work 打开指定文件夹;
  • Run, https://www.ushao.cn 打开网页;
  • 也可以用 RunWait 等程序执行完再继续。

六、窗口操控:激活、隐藏、关闭

AutoHotkey 可以精确控制窗口:

  • WinActivate:激活指定窗口,适合切换软件;
  • WinMinimize:最小化窗口;
  • WinClose:关闭窗口;
  • WinMove:改变窗口位置和大小。

配合热键使用,可以一键把某个窗口拉到屏幕中央,或者一键最小化所有窗口回到桌面。

七、宏录制与脚本编辑器

如果不想从零写脚本,AutoHotkey 提供了宏录制功能:

  • 打开宏录制器,点击"开始录制";
  • 手动执行一遍操作;
  • 停止录制,系统会自动生成对应的脚本;
  • 复制到 .ahk 文件里,绑上热键就能用。
宏录制适合简单重复的操作,复杂的逻辑还是建议手写脚本。录制出来的代码通常比较冗长,手写更精炼,也更好维护。

八、中文版安装与使用建议

中文版安装要点:

  • Windows 7 及以上系统均可运行,安装包约 3 MB;
  • 安装过程简单,一路下一步即可;
  • 脚本文件保存为 .ahk 后缀,双击运行;
  • 想开机自启,把脚本放进"启动"文件夹;
  • 脚本报错时,右键托盘图标选"打开日志"查看详情。

最后提醒一句:不要用 AutoHotkey 做违反游戏规则或平台协议的事。它的定位是提高效率,不是钻空子。用得正,它是神器;用得歪,就是麻烦。

AutoHotkey 的魅力在于"你想到什么,就能写什么"。从最简单的热键开始,慢慢积累自己的脚本库,你会发现电脑用起来越来越顺手。祝你脚本写得开心。