如何启动当前版本的 autohotkey?

如何启动当前版本的 autohotkey?

如何启动当前版本的 autohotkey?

我可能已经使用自动热键十多年了,他们已经改变了它,以至于我现在不确定如何启动它。

我在使用 Windows 10。

我进入 autohotkey.com 并选择下载并“下载当前版本”

然后我下载30/04/2020 19:00 3,245,600 AutoHotkey_1.1.32.00_setup.exe

我运行它,它似乎安装好了,然后我得到了

在此处输入图片描述

因此我双击带有经典 autohotkey 徽标和名称“autohotkey”的图标

该图标是一个快捷方式,"C:\Program Files\AutoHotkey\AutoHotkey.exe"因此它肯定是需要点击的正确图标。

但事情变得荒唐起来

在此处输入图片描述

看看它只是加载一个帮助文件并在屏幕上显示该帮助文件。

而且它没有加载自动热键

从 cmd 提示符中,我看到 autohotkey.exe 进程尚未加载。

C:\Users\user>tasklist >a.a

C:\Users\user>sort a.a > b.b

C:\Users\user>notepad b.b

C:\Users\user>

========================= ======== ================ =========== ============
aesm_service.exe              8724 Services                   0      2,300 K
ApMsgFwd.exe                  9316 Console                    5      6,552 K
ApMsgFwd.exe                 17064                           10      6,304 K
ApntEx.exe                   10024 Console                    5      7,600 K
ApntEx.exe                   15724                           10      7,268 K
Apoint.exe                   10192 Console                    5     14,504 K
Apoint.exe                   14848                           10     13,368 K
ApplicationFrameHost.exe      3288 Console                    5     30,076 K
ApplicationFrameHost.exe     17788                           10     23,372 K
armsvc.exe                    4944 Services                   0      1,408 K
browser_broker.exe            4700                           10      7,100 K
browser_broker.exe           15984 Console                    5     30,340 K
chrome.exe                    1556 Console                    5    158,468 K
chrome.exe                    3640 Console                    5     68,076 K
chrome.exe                    3760 Console                    5     62,540 K

然后我从命令提示符尝试,但 autohotkey.exe 仍然没有启动 autohotkey.exe !!

C:\Program Files\AutoHotkey>autohotkey.exe

C:\Program Files\AutoHotkey>tasklist >c:\blah\a.a

C:\Program Files\AutoHotkey>find "chrome" c:\blah\a.a

---------- C:\BLAH\A.A
chrome.exe                    1556 Console                    5    158,988 K
...
chrome.exe                   13132 Console                    5     22,836 K

C:\Program Files\AutoHotkey>find "auto" c:\blah\a.a

---------- C:\BLAH\A.A

C:\Program Files\AutoHotkey>

并且右下角区域没有图标,因为没有启动自动热键!

答案1

AutoHotkey 本身不执行任何操作,因此它会为您提供帮助文件来了解它的功能。

你不需要启动 AutoHotkey,而是启动一个AutoHotkey 脚本,这是一个扩展名为 的文件.ahk。AutoHotkey 将为您执行该脚本文件。

运行脚本时,托盘栏中会显示一个绿色的 H 图标。右键单击图标会显示多个选项,包括“退出”以停止脚本。要让脚本在登录时运行,请将其放在 的启动组中 C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

barlop 添加的注释 LPChip 的评论表明它确实曾经直接启动,运行默认的空脚本。但后来它变成了 harrymc 在此答案中描述的机制。

编辑(harrymc)

对于直接在 AutoHotkey 中工作,我发现最好的工具是 AHK 工作室,这是一个用于编写和调试 AHK 脚本的交互式开发环境。

有关 AHK Studio 的更多详细信息,请参阅文章
使用 AHK Studio 提升你的 AutoHotkey 编码水平

在此处输入图片描述

相关内容