Pro každou aplikaci, kterou často používáte, pravděpodobně používáteklávesové zkratky pro běžné akce. Vezměme si například prohlížeč, s větší pravděpodobností použijete Ctrl + T k otevření nové karty než k kliknutí na tlačítko nové karty pomocí myši. Klávesové zkratky vám umožní pracovat rychleji a pravděpodobně máte několik globálních nakonfigurovaných, které můžete provádět odkudkoli. Některé aplikace také umožňují globální klávesové zkratky. Pokud však potřebujete zobrazit globální klávesové zkratky, neexistuje jednoduchý způsob, jak to udělat. Existuje však malý skript, který můžete spustit, abyste získali úplný seznam těchto zkratek.
VAROVÁNÍ: SPOILER: Přejděte dolů a podívejte se na video tutoriál na konci tohoto článku.
Zobrazit globální klávesové zkratky
Otevřete Poznámkový blok a vložte do něj následující. Uložte jej s smysluplným názvem as příponou VBS. Ujistěte se, že jste v dialogovém okně Uložit změnili typ souboru z TXT na Všechny soubory. Tento skript napsal uživatel SuperUser Jack White.
V tomto souboru budete muset provést jednu úpravu. V prvním řádku nahraďte cestu cestou k vlastní složce uživatele.
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
Uložte soubor a spusťte jej. Uvidíte jakýkoli druh grafického uživatelského rozhraní, které signalizuje spuštění skriptu. Ve stejném adresáři, do kterého jste tento skript uložili, bude vytvořen nový soubor TXT s názvem „GlobalHotkeys.txt“. Neotvírejte to hned. Počkejte několik minut, aby skript mohl vyhledat a zapsat nakonfigurované klávesové zkratky, které najde.
Otevřete soubor a zobrazte globální klávesové zkratky nakonfigurované pro uživatele.

Klávesové zkratky Windows
Tento skript neuvádí globální klávesnici Windowsklávesové zkratky. Klávesová zkratka Win + A například otevře Centrum akcí. Tato klávesová zkratka a další výchozí, s nimiž Windows 10 přichází, nebudou v souboru TXT uvedeny. Speciální tlačítka médií a ovládací prvky pro jas, hlasitost, Bluetooth, WiFi atd. Také nebudou uvedeny.
Zatímco skript funguje pro většinu aplikací, mohou existovat některé výjimky.
Komentáře