Ich habe mir ein Script zusammengebastelt welches ich für meine Spiele benutze.
Die Tasten werden dann dem entsprechend gemappt.
Nun mein "Problem":
Die Spiele lassen sich nicht direkt starten wenn ich die "Exe" aufrufe.
Da bekomme ich immer eine Fehlermeldung zur "Exe", also nicht zum Script.
Ich muss jedesmal vorher eine Verknüpfung anlegen und die dann aufrufen.
Die Spiele sind auf HD:E im entsprechenden Verzeichnis von Steam.
Das Script ist auf HD:E im Root. Zu dem Script lege ich mir eine Verknüpfung auf dem Desktop an.
Das Ganze ist für mich völlig unverständlich, habe da schon rumexperimentiert ohne Ende.
Vielleicht kann mir mal jemand weiterhelfen auch wenn ich einen Umweg habe um das Ganze zum Laufen zu bringen.
Hier mein Script:
#SingleInstance, Force
IfWinNotExist, Metro 2033
Run, "e:\Steam\SteamApps\common\Metro 2033\metro2033.exe.lnk"
; Run, "e:\Steam\SteamApps\common\Metro 2033\metro2033.exe" <- funktioniert nicht!
Else
{
#IfWinActive, Metro 2033
SetKeyDelay, 0, 50
$w::
if (getkeystate("w"))
send,{w up}
else
send,{w down}
return
}
WinWait, Metro 2033
WinWaitClose, Metro 2033
ExitApp
Gruss und Danke