W przypadku każdej aplikacji, której często używasz, prawdopodobnie używaszskróty klawiaturowe do typowych działań. Weźmy na przykład przeglądarkę, bardziej prawdopodobne jest, że używasz Ctrl + T, aby otworzyć nową kartę, niż myszy klikając przycisk nowej karty. Skróty klawiaturowe pozwalają pracować szybciej i prawdopodobnie skonfigurowano kilka globalnych, które można wykonać z dowolnego miejsca. Niektóre aplikacje obsługują również globalne skróty klawiaturowe. Jeśli jednak chcesz wyświetlić globalne skróty klawiaturowe, nie ma prostego sposobu na zrobienie tego. Istnieje jednak mały skrypt, który można uruchomić, aby uzyskać pełną listę tych skrótów.
ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.
Wyświetl globalne skróty klawiaturowe
Otwórz Notatnik i wklej w nim następujące elementy. Zapisz go z sensowną nazwą i rozszerzeniem VBS. Upewnij się, że zmieniłeś typ pliku z TXT na Wszystkie pliki w oknie dialogowym Zapisz. Ten skrypt został napisany przez użytkownika SuperUser, Jacka White'a.
Musisz dokonać jednej edycji tego pliku. W pierwszym wierszu zastąp ścieżkę ścieżką do własnego folderu użytkownika.
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 "Searching for shortcuts with hotkeys" & vbCrLf recursedirs( fso.GetFolder(rootdir) ) logfile.Write "Done searching" & 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
Zapisz plik, a następnie uruchom go. Nie zobaczysz GUI sygnalizującego uruchomienie skryptu, jednak nowy plik TXT o nazwie „GlobalHotkeys.txt” zostanie utworzony w tym samym katalogu, w którym zapisałeś ten skrypt. Nie otwieraj go od razu. Poczekaj kilka minut, aby skrypt mógł wyszukać i napisać skonfigurowane znalezione skróty klawiaturowe.
Otwórz plik, aby wyświetlić globalne skróty klawiaturowe skonfigurowane dla użytkownika.

Skróty klawiaturowe Windows
Ten skrypt nie wyświetla globalnej klawiatury systemu Windowsskróty. Na przykład skrót klawiaturowy Win + A otwiera Centrum akcji. Ten skrót klawiaturowy i inne domyślne, które zawiera system Windows 10, nie zostaną wymienione w pliku TXT. Dedykowane klawisze multimedialne oraz elementy sterujące jasnością, głośnością, Bluetooth, WiFi itp. Również nie zostaną wymienione.
Chociaż skrypt działa w przypadku większości aplikacji, mogą istnieć pewne wyjątki.
Komentarze