如何启动当前版本的 autohotkey?

bar*_*lop 5 windows 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
Run Code Online (Sandbox Code Playgroud)

然后我从命令提示符尝试,仍然,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>
Run Code Online (Sandbox Code Playgroud)

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

har*_*ymc 13

AutoHotkey 本身什么都不做,所以它给了你帮助文件来了解它的作用。

您没有启动 AutoHotkey,而是启动了一个AutoHotkey 脚本,它是一个扩展名为.ahk. AutoHotkey 将为您执行脚本文件。

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

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

编辑 (harrymc)

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

有关 AHK Studio 的大量信息,请参阅
使用 AHK Studio 升级您的 AutoHotkey 编码一文

在此处输入图片说明

  • @barlop 不。我在 10 年前第一次使用 autohotkey,所以我知道它曾经是这样的。最近在工作中不得不再次使用它,就像一年前一样,发现它已经使用了这种机制。它安装,没有示例脚本或任何东西。 (2认同)