За всяко приложение, което използвате много, вероятно използватеклавишни комбинации за общи действия. Вземете например браузъра, по-вероятно е да използвате Ctrl + T, за да отворите нов раздел, отколкото да използвате мишката, за да кликнете върху бутона за нов раздел. Клавишните комбинации ви позволяват да работите по-бързо и вероятно имате няколко глобални конфигурирани, които можете да изпълните от всяка точка. Някои приложения също позволяват глобални клавишни комбинации. Ако все пак трябва да видите глобални клавишни комбинации, няма прост начин да го направите. Има обаче малък скрипт, който можете да стартирате, за да получите пълен списък на тези преки пътища.
ВНИМАНИЕ СПОЙЛЕР: Превъртете надолу и гледайте видео урока в края на тази статия.
Преглед на глобални клавишни комбинации
Отворете Бележника и поставете следното в него. Запазете го със смислено име и с разширението VBS. Уверете се, че промените типа на файла от TXT на Всички файлове в диалоговия прозорец Запиши. Този сценарий е написан от потребителя на SuperUser Джак Уайт.
Ще трябва да направите една редакция на този файл. В първия ред заменете пътя с пътя към вашата собствена потребителска папка.
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
Запазете файла и го стартирайте. Няма да видите никакъв GUI, който сигнализира, че скриптът се изпълнява, но нов TXT файл с име „GlobalHotkeys.txt“ ще бъде създаден в същата директория, в която сте запазили този скрипт. Не го отваряйте веднага. Изчакайте няколко минути, за да може скриптът да сканира и напише конфигурираните клавишни комбинации, които намери.
Отворете файла, за да видите глобалните клавишни комбинации, конфигурирани за вашия потребител.
Клавишни комбинации на Windows
Този скрипт няма да изброява глобалната клавиатура на Windowsкомбинации. Например, прякът клавиатура Win + A отваря центъра за действие. Този клавишен пряк път и други такива по подразбиране, с които се предлага Windows 10, няма да бъдат изброени във файла TXT. Специални медийни клавиши и контроли за яркост, сила на звука, Bluetooth, WiFi и т.н. също няма да бъдат посочени.
Докато скриптът работи за повечето приложения, може да има някои изключения.
Коментари