AutoHotkey v2 入门到进阶:用脚本把 Windows 效率拉满

AutoHotkey(AHK)是 Windows 上最强大的自动化脚本语言。它可以:自定义全局快捷键、自动填充文本、窗口管理、鼠标手势、按键重映射。v2 版本语法更规范,本文以 v2 为准。

安装与第一个脚本

下载 AutoHotkey v2 安装包,安装后右键桌面 → 新建 → AutoHotkey Script。用记事本打开 .ahk 文件,写第一行代码:^j::Send "Hello, AutoHotkey!"。保存后双击运行脚本,之后在任何地方按 Ctrl+J 都会输出这段文字。

实用脚本范例

; 1. 一键搜索选中文字
^g::{  A_Clipboard := ""  ; 清空剪贴板
  Send "^c"             ; 复制选中文字
  ClipWait 1            ; 等待剪贴板更新
  Run "https://www.google.com/search?q=" A_Clipboard
}

; 2. 文本缩写展开
::@@em::[email protected]
::@@sig::此致\n敬礼

; 3. 窗口置顶
^!t::WinSetAlwaysOnTop -1, "A"

; 4. 音量控制(鼠标滚轮在任务栏上)
~WheelUp::   { if MouseIsOver("Shell_TrayWnd") { Send "{Volume_Up}"   } else { Send "{WheelUp}"   } }
~WheelDown:: { if MouseIsOver("Shell_TrayWnd") { Send "{Volume_Down}" } else { Send "{WheelDown}" } }

; 5. CapsLock 改为 Ctrl(一行搞定)
CapsLock::Ctrl

开发环境

推荐用 VS Code + AutoHotkey Plus Plus 扩展,支持语法高亮、自动补全和调试。脚本编译成 .exe 可以在没有安装 AHK 的电脑上运行。

AHK 官网:

此内容需要评论后才能查看哦 (*^▽^*)
AHK v2 文档:
此内容需要评论后才能查看哦 (*^▽^*)

💬 暂无评论