一个简单的脚本,像
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 }