A sintaxe do canal parece ser duvidosa . Use uma variante em vez disso:
#IfWinActive ahk_class ExploreWClass
#z::
#IfWinActive ahk_class CabinetWClass
#z::
MsgBox SetPath()
return
#IfWinActive
Eu fiz um script que irá definir uma variável de ambiente para o caminho nas janelas atuais do Explorer quando sua tecla de atalho é pressionada. No entanto, quero que isso seja acionado apenas se a janela ativa for uma janela do Explorer. Isso deve ser feito:
#IfWinActive ahk_class ExploreWClass|CabinetWClass
#p::
SetPath()
return
#IfWinActive
Mas, por algum motivo, não é. Há algo que estou fazendo errado?
A sintaxe do canal parece ser duvidosa . Use uma variante em vez disso:
#IfWinActive ahk_class ExploreWClass
#z::
#IfWinActive ahk_class CabinetWClass
#z::
MsgBox SetPath()
return
#IfWinActive