AutoHotKey 停止工作!

AutoHotKey 停止工作!

我刚刚学会了如何使用 AutoHotKey,并设置了一些 .ahk 文件,但最新的 Microsoft 更新或安全扫描使它们无法使用。我记得 AVG 已将某个东西识别为病毒,然后我将其删除。

当我尝试重新激活它们时,即使脚本文本正确,它们也不起作用!

例如:我设置了一个来打开 Firefox 和 Thunderbird;它的名字是:OpenFF&TB-Win+F.ahk 这是文件中的文本:

#f:: "Run B:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"

"Run B:\Program Files (x86)\Mozilla Firefox\firefox.exe"

"return"

该文件设置为通过单击 Window Logo 键和 F 来运行;它在出现问题之前可以运行,但现在不行了。

现在无论我做什么,它都无法运行。

这有帮助吗?是否需要卸载 AutoHotKey 和所有 .ahk 文件并重新开始?

任何建议将不胜感激。

答案1

以下是需要检查的一些事项:

  1. 执行脚本时究竟发生了什么?是否出现错误?是什么?
  2. 运行它时系统托盘中是否出现图标?
  3. 您的机器上还有其他 AHK 脚本可以运行吗?
  4. 查看任务管理器以查看 autohotkey.exe 是否正在运行。尝试结束所有任务并再次执行脚本。
  5. 是否有其他应用程序可以接管热键的控制权?
  6. 如果似乎是脚本本身的问题,请首先尝试简化它。将其缩减为 1 个功能/热键,看看是否可行。
  7. 您可以尝试从头开始重新安装 AHK 运行时。这不会造成任何损害。.AHK 文件是简单的文本文件,因此与它们无关。

我从未见过 AHK 被解释为病毒,所以希望您的病毒是独立的,尽管它可能感染了其他文件,包括 autohotkey.exe。进行完整的系统扫描以确保您没有被感染。

答案2

如果你的脚本中确实有引号,我不确定它是否会起作用。这可能会更好:

#f:: 
Run "B:\Program Files (x86)\Mozilla Thunderbird\thunderbird.exe"
Run "B:\Program Files (x86)\Mozilla Firefox\firefox.exe"
return

相关内容