Fast jede Anwendung, die Sie regelmäßig nutzen, profitiert von Tastaturkürzeln für wiederkehrende Aufgaben. Denken Sie an Ihren Browser: Wahrscheinlich verwenden Sie eher Strg+T, um ein neues Tab zu öffnen, als auf die Schaltfläche „Neues Tab“ mit der Maus zu klicken. Tastaturkombinationen beschleunigen Ihre Arbeit erheblich, und Sie haben möglicherweise schon einige globale Shortcuts eingerichtet, die Sie von überall aus aufrufen können. Einige Anwendungen bieten ebenfalls globale Tastenkürzel an. Wenn Sie jedoch eine Übersicht über alle diese globalen Tastenkombinationen benötigen, ist dies nicht ganz einfach. Es gibt jedoch ein kleines Skript, das Sie ausführen können, um eine umfassende Liste dieser Shortcuts zu erstellen.
Globale Tastaturkürzel anzeigen
Öffnen Sie den Editor und kopieren Sie den folgenden Code hinein. Speichern Sie die Datei unter einem aussagekräftigen Namen und der Dateiendung „.vbs“. Achten Sie darauf, im „Speichern“-Dialogfeld den Dateityp von „TXT“ auf „Alle Dateien“ zu ändern. Dieses Skript wurde von SuperUser-Nutzer Jack White verfasst.
Vor der Ausführung muss diese Datei einmal angepasst werden. Ersetzen Sie in der ersten Zeile den Pfad durch den Pfad zu Ihrem eigenen Benutzerordner.
Const rootdir = "C:Usersfatiw" Set fso = CreateObject("Scripting.FileSystemObject") Set wshell = CreateObject("WScript.Shell") logname="GlobalHotkeys.txt" Set logfile = fso.CreateTextFile(logname,True) logfile.Write "Suche nach Verknüpfungen mit Hotkeys" & vbCrLf recursedirs( fso.GetFolder(rootdir) ) logfile.Write "Suche abgeschlossen" & vbCrLf logfile.Close Sub recursedirs(dir) If trylistdir(dir) Then For Each subdir In dir.SubFolders recursedirs subdir Next For Each file In dir.Files extn = fso.GetExtensionName(file.Path) if LCase(extn) = "lnk" Then check(file.Path) end if Next End If End Sub Function trylistdir(dir) On Error Resume Next trylistdir = (dir.SubFolders.Count + dir.Files.Count >= 0) End Function Sub check(fname) Set lnk = wshell.CreateShortcut(fname) hk = lnk.Hotkey if (hk<>"") then logfile.Write fname & " : " & hk & vbCrLf end if End Sub
Nach dem Speichern führen Sie die Datei aus. Es wird keine grafische Benutzeroberfläche (GUI) angezeigt, die signalisiert, dass das Skript läuft. Stattdessen wird eine neue Textdatei namens „GlobalHotkeys.txt“ im selben Verzeichnis erstellt, in dem Sie das Skript gespeichert haben. Öffnen Sie die Datei nicht sofort, sondern warten Sie einige Minuten, damit das Skript alle konfigurierten Tastenkombinationen finden und aufzeichnen kann.
Danach können Sie die Datei öffnen und die für Ihr Benutzerkonto hinterlegten globalen Tastaturkürzel einsehen.
Windows-eigene Tastenkombinationen
Dieses Skript erfasst keine globalen Tastenkombinationen, die vom Windows-Betriebssystem selbst verwendet werden. Zum Beispiel öffnet die Tastenkombination Win+A das Action Center. Diese und andere Standard-Tastenkürzel, die Windows 10 mitbringt, werden in der TXT-Datei nicht aufgelistet. Ebenso werden dedizierte Medientasten und Steuerelemente für Helligkeit, Lautstärke, Bluetooth, WLAN usw. nicht erfasst.
Obwohl das Skript für die meisten Anwendungen funktioniert, kann es in einigen Fällen Ausnahmen geben.