autohotkey를 사용하여 시작 메뉴에서 무언가 실행

autohotkey를 사용하여 시작 메뉴에서 무언가 실행

자동 핫키를 사용하여 Windows 시작 메뉴에서 무언가를 시작하려면 어떻게 해야 합니까? 내가 할 수있는

Send ^{Esc}MyAppName{Enter}

그리고 마지막을 제외한 모든 것이 작동합니다 {Enter}. 를 입력하면 열린 시작 메뉴에서 화면이 멈춥니다 MyAppName. 그런 다음 수동으로 Enter 키를 누르면 열립니다. 내가 무엇을 놓치고 있나요?

답변1

다음은 작동하므로 시작 메뉴가 충분히 빠르게 열리지 않거나 응답하지 않는 문제일 수 있습니다.

Send ^{Esc}
Sleep 2000
Send MyAppName
Sleep 2000
Send {Enter}

답변2

다음에 대해 @xdhmoore의 답변을 적용합니다 AutoHotkey v2.

#!s::{
    SendEvent "^{Esc}"
    Sleep 1000
    Send "HP Smart"
    Sleep 1000
    SendEvent "{Enter}"
    Sleep 1000
    MouseMove 440,400
} ; win+alt+s  gets mouse ready on  Numériser  button

관련 정보