Ein Ereignis durch Tastendruck in Windows auslösen

Ein Ereignis durch Tastendruck in Windows auslösen

Ich muss ein Ereignis auslösen, beispielsweise einen Musikplayer mit einer bestimmten Musikdatei öffnen, wenn ich eine Taste drücke (außer der dedizierten Wiedergabe-/Pause-Taste).

Wie kann ich das mit dem Taskscheduler (Schtasks.exe) machen?

Ich verwende Windows 8.1

Antwort1

Soweit ich weiß, gibt es keine Möglichkeit, dies zu tun, aber es gibt einen Workaround:

  1. Erstellen Sie die Aufgabe im Aufgabenplaner. Wählen Sie einen kurzen Namen ohne Leerzeichen (um es einfacher zu machen).
  2. Aktivieren Sie das Kontrollkästchen „Mit höchsten Berechtigungen ausführen“.
  3. Wählen Sie Ihre Aktion
  4. Testen Sie es (um sicherzustellen, dass es wie erwartet funktioniert)
  5. Gehen Sie zum Desktop, klicken Sie mit der rechten Maustaste auf > Neu > Verknüpfung
  6. Verwenden Sie als Speicherort schtasks /run /tn “TASKNAMEINQUOTES”, ersetzt TASKNAMEINQUOTESdurch den Aufgabennamen (in Schritt 1) ​​(in Anführungszeichen).
  7. Geben Sie der Verknüpfung einen beliebigen Namen > Fertig
  8. Klicken Sie mit der rechten Maustaste auf die Verknüpfung und erstellen Sie auf der Registerkarte „Verknüpfung“ im Feld „Tastenkombination“ eine Tastenkombination.

(AusHier, aber ohne Screenshots)


Alternativ verwendenAutoHotKey.

Ihr Skript sieht ungefähr so ​​aus:

#z::Run "C:\Users\USERNAME\Music\iTunes\Example.mp3"(oder wenn Sie eine Bat-Datei erstellt haben, #z::Run "C:\Users\USERNAME\Documents\Example.bat")

#z::bedeutet auf die Tastenkombination Windows+Z

verwandte Informationen