1

Я создал скрипт, который будет устанавливать переменную окружения на путь в текущих окнах проводника при нажатии его горячей клавиши. Однако я хочу, чтобы это срабатывало только в том случае, если активное окно является окном проводника. Это должно сделать это:

  #IfWinActive ahk_class ExploreWClass|CabinetWClass
     #p::
        SetPath()
     return
  #IfWinActive

Но по какой-то причине это не так. Я что-то не так делаю?

1 ответ1

3

Синтаксис канала кажется ненадежным. Используйте вместо этого вариант :

#IfWinActive ahk_class ExploreWClass
    #z::
#IfWinActive ahk_class CabinetWClass
    #z::
        MsgBox SetPath()
    return
#IfWinActive

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .