Ich hatte Schwierigkeiten herauszufinden, wie man AutoHotkey-Skripte von der Befehlszeile ausführt, also hier ein Memo.
Zusammenfassend, für PowerShell, macht man es so:
. "C:\Program Files\AutoHotkey\AutoHotkeyU64.exe" .\script.ahk
AutoHotkey fügt sich nicht automatisch zu PATH hinzu, also muss man es entweder manuell tun, oder wenn man faul ist, hat man keine andere Wahl als den vollständigen Pfad zu verwenden.
Man könnte es zu PATH hinzufügen, aber wenn man mit dem vollständigen Pfad angibt und ausführt, wäre es so:
Die wichtigsten Punkte sind, dass “C:\Program Files\AutoHotkey\AutoHotkey.exe” nicht funktioniert,
und dass man am Anfang . setzen muss.
Wenn man es zu PATH hinzufügt, kann man mit autohotkey script.ahk ausführen, was bequem und empfohlen ist. Aber nun, wenn man nicht einmal mit dem vollständigen Pfad ausführen kann, gibt es keine Möglichkeit, es zu PATH hinzuzufügen.