Ejecutar algo desde el menú inicio usando autohotkey

Ejecutar algo desde el menú inicio usando autohotkey

¿Cómo inicio algo desde el menú de inicio de Windows usando autohotkey? puedo hacer

Send ^{Esc}MyAppName{Enter}

Y todo funciona excepto el último {Enter}. La pantalla se detiene en el menú de inicio abierto después de ingresar MyAppName. Puedo presionar Enter manualmente y se abre. ¿Qué me estoy perdiendo?

Respuesta1

Lo siguiente funciona, por lo que probablemente fue un problema que el menú de inicio no se abrió/respondió lo suficientemente rápido:

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

Respuesta2

Adaptando la respuesta de @xdhmoore para 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

información relacionada