Tikėtina, kad naudojate bet kurią programą, kurią naudojate daugspartieji klavišai įprastiems veiksmams atlikti. Paimkite, pavyzdžiui, naršyklę, labiau tikėtina, kad norėdami atidaryti naują skirtuką naudojate „Ctrl“ + T, nei naudodami pelę spustelėdami naujo skirtuko mygtuką. Spartieji klaviatūros klavišai suteikia galimybę dirbti greičiau ir greičiausiai turite keletą sukonfigūruotų globalių, kuriuos galite vykdyti bet kur. Kai kurios programos įgalina ir visuotinius sparčiuosius klavišus. Jei vis dėlto reikia peržiūrėti visuotinius klaviatūros klavišus, to padaryti nėra paprasta. Tačiau yra keletas scenarijų, kuriuos galite paleisti, kad gautumėte visą šių nuorodų sąrašą.
SPOILER ALERT: Slinkite žemyn ir žiūrėkite vaizdo įrašo vadovėlį šio straipsnio pabaigoje.
Peržiūrėkite visuotinius klaviatūros klavišus
Atidarykite užrašų knygelę ir įklijuokite joje. Įrašykite jį reikšmingu vardu ir su VBS plėtiniu. Dialogo lange Išsaugoti būtinai pakeiskite failo tipą iš TXT į Visi failai. Šį scenarijų parašė „SuperUser“ vartotojas Jackas White'as.
Turėsite vieną šio failo redagavimą. Pirmoje eilutėje pakeiskite kelią į savo vartotojo aplanką.
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
Įrašykite failą ir paleiskite jį. Nematysite jokio GUI, signalizuojančio, kad scenarijus vykdomas, tačiau naujas TXT failas pavadinimu „GlobalHotkeys.txt“ bus sukurtas tame pačiame kataloge, kuriame išsaugojote šį scenarijų. Neatidarykite jo iškart. Palaukite kelias minutes, kad scenarijus galėtų nuskaityti ir parašyti surastus sukonfigūruotus sparčiuosius klavišus.
Atidarykite failą, kad peržiūrėtumėte savo vartotojui sukonfigūruotus visuotinius sparčiuosius klavišus.

„Windows“ spartieji klavišai
Šiame scenarijuje nebus išvardyta „Windows“ pasaulinė klaviatūranuorodos. Pvz., „Win + A“ spartusis klavišas atidaro „Action Center“. Šis spartusis klavišas ir kiti numatytieji, kuriuos teikia „Windows 10“, nebus nurodyti TXT faile. Specialūs laikmenos klavišai ir ryškumo, garsumo, „Bluetooth“, „WiFi“ ir kt. Valdikliai taip pat nebus išvardyti.
Nors scenarijus veikia daugumoje programų, gali būti keletas išimčių.
Komentarai