עבור כל אפליקציה שתשתמש בה רבות, סביר להניח שתשתמש בהקיצורי מקשים לפעולות נפוצות. קח לדוגמה את הדפדפן, סביר יותר שתשתמש ב- 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 וכו 'לא יופיעו ברשימה.
בעוד שהתסריט עובד עבור רוב האפליקציות, יתכנו כמה חריגים.
הערות