Win10 下使用 AHK 的问题

2016-05-21 21:03:56 +08:00
 6v

我在 Win10 下经常会因为管理员权限问题导致 AHK 无法正常使用。

首先,在 Win7 里面使用 AHK 的话问题不大,我平常登录的账户就是 Administrator ,全局都可以使用 AHK 毫无问题。 但是在 Win10 里面使用 AHK ,我主要碰到这么三个问题:

  1. AHK 在普通的应用中还能使用,但如果是以管理员权限运行的程序就无法使用 AHK 了。
  2. 如果将 AHK 设置为管理员权限运行,那么好像开机自启动 AHK 总会出现问题(这个也许是我设置有问题)
  3. 跟权限无关,有时候在 Win+L 锁屏后,重新解锁进入系统,会发现 AHK 失效了(明明在运行,但是没效果,就像在 管理员权限程序 中一样),需要再次重新锁屏并解锁才可正常使用。(偶尔也会出现必须重启才能解决的情况)

想知道各位是如何解决此问题的呢?


顺问两个 Win7 下使用 AHK 碰到的问题:

  1. 在 Win7 中,我设置了以下代码:

    #WheelUp::
    Send {Volume_Up 5}
    return
    
    #WheelDown::
    Send {Volume_Down 5}    
    return
    

    期望效果是,按住 Win 键并滚动滚轮可以调节音量大小,然而实际使用时,在调节音量的过程中开始菜单会频繁的弹出,也就是说, Win+Wheel 并不是完全能被捕获,因此处理成了 Win+Wheel / Win / Wheel 这三个事件。有人遇到同类的问题并有解决方案么?

  2. Win7 下,搜狗输入法 7.4.1.4981 版本,当开启搜狗输入法时, 每次触发 Send {Volume_Up 5} 命令都会同时触发 5 个字母 b 的输入 ( Voume_Down 则为字母 c )。也想问一下只有我自己碰到过这个问题么。。

3913 次点击
所在节点    问与答
11 条回复
xJogger
2016-05-21 21:23:59 +08:00
没在 Win10 下遇到你说的问题。
我通过计划任务让 AHK 以管理员权限开机启动。
6v
2016-05-21 22:04:57 +08:00
@xJogger 如果我把 AHK 的属性设置为以管理员权限运行,并在计划任务里面勾选了 使用最高权限运行 ,会导致程序无法正常运行。不管是开机自动跑计划任务的时候还是直接右键运行计划任务都无法启动 AHK 。

我在想,我是从 Win7 管理员账户升级到 Win10 的,会跟这个有关系么?
xJogger
2016-05-21 23:24:07 +08:00
@6v 我在 AHK 的属性里设置以管理员身份运行。
和升级 Win10 的方式有没有关系我到不清楚,不过我的 Win10 是格盘重装的。
xJogger
2016-05-21 23:25:11 +08:00
@xJogger 订正楼上。
我在 AHK 的属性里“没有”设置以管理员身份运行。
前一次回复忘打“没有”了……
6v
2016-05-22 09:57:06 +08:00
@xJogger 试了一下确实可以,看来我之前把 AHK 设置为管理员权限运行是多余的。。。
我用阵子再确认一下~
非常感谢 ( ̄▽ ̄)
wysnylc
2016-05-27 15:31:12 +08:00
把#换成$试试
6v
2016-05-27 23:23:26 +08:00
@wysnylc 那我要实现的功能都实现不了了啊。。。
我要实现的是 WIn + 滚轮 调节音量,而非直接用滚轮去调节音量。
wysnylc
2016-05-30 11:28:06 +08:00
@6v 那就把$加在#前面
6v
2016-05-30 13:25:37 +08:00
@wysnylc 我也试过了,$#,#$ 都试了,并没有解决我说的那个 bug
wysnylc
2016-05-30 15:23:14 +08:00
@6v 说明文档看一看吧。不过貌似没有解决方案, win 键就是有这个 BUG 好像。
6v
2016-05-30 16:08:36 +08:00
@wysnylc 谢谢,我再研究一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/280302

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX