对于您经常使用的任何应用程序,您可能会使用键盘快捷键进行常见操作。以浏览器为例,您更有可能使用Ctrl + T打开新选项卡,而不是使用鼠标单击新选项卡按钮。键盘快捷键可让您更快地工作,并且您可能已经配置了一些可以从任何地方执行的全局配置。一些应用程序也支持全局键盘快捷键。如果您需要查看全局键盘快捷键,则没有简单的方法。但是,您可以运行一个小脚本来获取这些快捷方式的完整列表。SPOILER ALERT:向下滚动并观看本文末尾的视频教程。

查看全局键盘快捷键

打开记事本并在其中粘贴以下内容。使用有意义的名称和VBS扩展名保存它。确保在“保存”对话框中将文件类型从“TXT”更改为“所有文件”。此脚本由SuperUser用户Jack White编写。

您需要对此文件进行一次编辑。在第一行中,将路径替换为您自己的用户文件夹的路径。

const rootdir =“C: Users fatiw”设置fso = CreateObject(“Scripting.FileSystemObject”)设置wshell = CreateObject(“WScript.Shell”)logname =“GlobalHotkeys.txt”设置logfile = fso.CreateTextFile(logname,True )logfile.Write“使用热键搜索快捷方式”&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”然后检查(file.Path)end if 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)设置lnk = wshell.CreateShortcut(fname)hk = lnk.Hotkey if(hk <>“” )然后logfile.Write fname&“:”&hk&vbCrLf end end End

保存该文件,然后运行它。您将看不到任何表示脚本正在运行的GUI,但是,将在您保存此脚本的同一目录中创建名为“GlobalHotkeys.txt”的新TXT文件。不要马上打开它。等待几分钟,以便脚本可以扫描并写入找到的已配置的键盘快捷键。

打开文件以查看为用户配置的全局键盘快捷键。

Windows键盘快捷键

此脚本不会列出Windows全局键盘快捷键。例如,Win + A键盘快捷键将打开操作中心。此键盘快捷键以及Windows 10附带的其他默认快捷键将不会列在TXT文件中。还不会列出专用媒体键以及亮度,音量,蓝牙,WiFi等控件。

虽然该脚本适用于大多数应用程序,但可能会有一些例外。

为你工作: Robert Gaines & George Fleming | 想与我们联系?

在网站上评论: