Wie starte ich etwas aus dem Windows-Startmenü mit Autohotkey? Ich kann
Send ^{Esc}MyAppName{Enter}
Und alles funktioniert, außer dem letzten {Enter}
. Der Bildschirm bleibt nach der Eingabe beim geöffneten Startmenü stehen MyAppName
. Ich kann dann manuell die Eingabetaste drücken und es öffnet sich. Was übersehe ich?
Antwort1
Folgendes funktioniert, es lag also wahrscheinlich daran, dass das Startmenü nicht schnell genug geöffnet wurde/reagierte:
Send ^{Esc}
Sleep 2000
Send MyAppName
Sleep 2000
Send {Enter}
Antwort2
Anpassung der Antwort von @xdhmoore für 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