Bármely alkalmazáshoz, amelyet sokat használ, valószínűleg használni fogjabillentyűparancsok a közös műveletekhez. Vegyük például a böngészőt, sokkal valószínűbb, hogy a Ctrl + T billentyűkombinációval nyit egy új lapot, mint az egérrel kattintva az új lap gombra. A billentyűparancsok lehetővé teszik a gyorsabb működést, és valószínűleg van néhány olyan globális beállítása, amelyet bárhonnan végrehajthat. Egyes alkalmazások engedélyezik a globális billentyűparancsokat is. Ha azonban meg kell tekintenie a globális billentyűparancsokat, nincs egyszerű módja annak. Van azonban egy kis szkript, amelyet futtathat, hogy elérje a gyorsbillentyűk teljes listáját.
SPOILER FIGYELMEZTETÉS: Görgessen le, és nézze meg a videó bemutatóját a cikk végén.
Tekintse meg a globális billentyűparancsokat
Nyissa meg a Jegyzettömböt, és illessze be a következőket. Mentse el értelmes névvel és a VBS kiterjesztéssel. Ne felejtse el módosítani a fájltípust TXT-ről All Files-re a Mentés párbeszédpanelen. Ezt a szkriptet Jack White, a SuperUser felhasználó írta.
Ehhez egy fájlt kell szerkesztenie. Az első sorban cserélje ki az elérési utat a saját felhasználói mappájához vezető útvonalra.
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
Mentse el a fájlt, majd futtassa. Nem fog látni semmilyen olyan grafikus felhasználói felületet, amely jelzi a szkript futását, ugyanakkor egy új, „GlobalHotkeys.txt” nevű TXT fájl jön létre ugyanabban a könyvtárban, ahová a szkriptet mentette. Ne nyissa ki azonnal. Várjon néhány percet, hogy a szkript megkeresse és írja a megtalált konfigurált billentyűparancsokat.
Nyissa meg a fájlt a felhasználó számára konfigurált globális gyorsbillentyűk megtekintéséhez.

Windows billentyűparancsok
Ez a szkript nem sorolja fel a Windows globális billentyűzetéthivatkozások. Például a Win + A billentyűparancs megnyitja az Akcióközpontot. Ez a billentyűparancs, valamint a Windows 10 által szállított egyéb alapértelmezett parancsikonok nem kerülnek felsorolásra a TXT fájlban. A dedikált médiakulcsok, valamint a fényerő, hangerő, Bluetooth, WiFi stb. Kezelőszervei szintén nem kerülnek felsorolásra.
Noha a szkript a legtöbb alkalmazás számára működik, lehet néhány kivétel.
Hozzászólások