AHK简介
在追求效率的软件开发与技术工作中,重复性操作往往吞噬宝贵时间。AutoHotkey(AHK)作为一款轻量级、开源的Windows桌面自动化工具。可以通过编写简洁的脚本,将用户从繁琐、重复的键盘鼠标操作中解放出来,显著提升工作效率。
最重要的是还可以将 .ahk 文件编译成 .exe 可执行文件
AHK运行
首先下载 AutoHotkey 并安装
v2 版本下载后不好用,建议下载 v1.1 版本
在桌面或任意文件夹中 右键 → 新建 → AutoHotkey Script。
将文件命名为 test.ahk(确保扩展名为 .ahk)。
右键点击脚本文件,选择 Edit Script,用记事本或其他编辑器打开。
或是新建记事本后缀名改为 .ahk,注意用 ANSI 编码
#z::Run d:/ ; 按下 Win+Z 打开 D 盘
^!n:: ; 按下 Ctrl+Alt+N 打开记事本,如果已经有打开的,则激活窗口
if WinExist("ahk_class Notepad")WinActivate
elseRun Notepad
return
运行 ahk 文件
右键选择 Run script
按下 Win+Z 会打开 D 盘
按下 Ctrl+Alt+N 打开记事本,如果已经有打开的,则激活窗口
关闭AutoHotkey脚本
方法一:在脚本的GUI界面中,添加 ExitApp 命令到关闭事件,这样当用户点击关闭按钮时,脚本就会退出。 例如:
设置 \^!q::ExitApp ; 按下 Ctrl + Alt + Q 关闭脚本
设置 ^!Esc::ExitApp ; 按下 Ctrl+Alt+Esc 关闭脚本
方法二:右键单击系统托盘中的AutoHotkey图标,选择“退出”或“关闭”来停止脚本的运行。
方法三:
查询进程
tasklist | findstr "AutoHotkey"
AutoHotkeyUX.exe 1996 Console 1 7,948 K
杀死进程
taskkill /IM "AutoHotkeyUX.exe"
编译成 exe 文件
右键选择 Compile script (GUI)
版本选择 v1. 几,v2. 几不知道为什么生成不了
点击 Convert 生成 test.exe