微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Windows 10中的AutoHotkey – 热键在某些应用程序中无法使用

一个简单的脚本,像
a::msgBox hi!

以前在Windows 7下工作正常.现在我升级到Windows 10,当某些窗口处于活动状态时,它不起作用.特别是LButton-Hotkeys可以弄乱一切,导致实际需要任务管理器的情况.

以下是一小部分热键不被识别的应用程序列表:(相反,从上面的脚本开始,一个简单的发送)

团队讲话3
>一切
> Fraps

它在哪里工作:(示例)

>编辑
> Skype
> Windows应用程序
> Ahk帮忙
>开放式办公室
>(大多数程序)

有人可以重现吗?

Win10中的AutoHotkey有什么问题?

如何解决

(AHKscript vers.1.1.22.3 Unicode 64位)

正是Windows 10刚刚发布,这是非常相关的问题,我相信许多用户会喜欢帮助他们的脚本在这个新的操作系统上正常运行.有可能有人认为这个问题是广泛的或可能不正确的分类,因为它是一个Windows问题,而不是一个特定的AutoHotkey问题?

从我的理解,问题在于新的UAC设置.一个简单的解决方案是以管理员身份运行脚本.要做到这一点右键单击文件 – >选择“以管理员身份运行”

编辑:

我没有直接的回答给关于运行一个应用程序或文件总是作为一个管理员(在Windows 10),但我发现这个指南似乎涵盖了在Windows 10中可能的所有方法.

http://www.tenforums.com/tutorials/3436-run-administrator-windows-10-a.html

一个选择是让脚本检查它是否作为管理员运行,如果不是作为Admin重新加载.代码已从帮助文件提取

if not A_IsAdmin
{
   Run *RunAs "%A_ScriptFullPath%"  ; Requires v1.0.92.01+
   ExitApp
}

原文地址:https://www.jb51.cc/windows/364055.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐