重映射 “CTRL + L” 至 “ALT + d” 在AutoHotkey(W7专业版SP1)

问题描述:

我要重新映射按CtrlAlt键 + d这样我就可以凸显的时候我的文件路径在资源管理器中。但是,我所有的尝试都失败了。重映射 “CTRL + L” 至 “ALT + d” 在AutoHotkey(W7专业版SP1)

LCtrl & l::LAlt & d

返回:

^l:: 
    !d 
return 

不工作。

^l::!d 

也不管用。

LCtrl & l::LAlt & d 

返回:

Error at line 12. 
Line Text: LAlt & d 
Error: This line does not contain a recognized action. 

The program will exit. 

但我已经使用了在其他脚本中的表达和测试它。

哪种方法可以实现这一目标?

+0

偏离主题;属于[苏] –

+0

[但是...] –

+0

Idk,也许你需要提供更多的信息。对我来说,'Ctrl + L'和'Alt + D'带我到资源管理器中的文件路径。但是,我在Win 8.1上。我知道Windows已经更改了资源管理器窗口类 - 但仅限于某些文件夹/案例(我还没有完整模式),所以有些窗口在某些窗口中的工作方式与其他窗口不同。请参阅https://blogs.msdn.microsoft.com/oldnewthing/20150619-00/?p=45341 – PGilm

这个AutoHotkey脚本应该做你需要的。
在Windows 7上测试。

#IfWinActive, ahk_class CabinetWClass 
^l:: 
#IfWinActive, ahk_class ExploreWClass 
^l:: 
SendInput !d 
Return 
#IfWinActive 
+0

像魅力一样工作。非常感谢。 –