- - Jak zobrazit globální klávesové zkratky v systému Windows 10

Jak zobrazit globální klávesové zkratky v systému Windows 10

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