Para qualquer aplicativo que você usa muito, você provavelmente usa atalhos de teclado para ações comuns. Pegue o navegador, por exemplo, é mais provável que você use Ctrl+T para abrir uma nova guia do que use o mouse para clicar no botão de nova guia. Os atalhos de teclado permitem que você trabalhe mais rápido e você provavelmente tem alguns globais configurados que podem ser executados de qualquer lugar. Alguns aplicativos também permitem atalhos de teclado globais. No entanto, se você precisar visualizar atalhos de teclado globais, não há uma maneira simples de fazer isso. No entanto, existe um pequeno script que você pode executar para obter uma lista completa desses atalhos.
ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.
Ver atalhos de teclado globais
Abra o Bloco de Notas e cole o seguinte nele. Salve-o com um nome significativo e com a extensão VBS. Certifique-se de alterar o tipo de arquivo de TXT para Todos os arquivos na caixa de diálogo Salvar. Este script foi escrito pelo usuário SuperUser Jack White.
Você precisará fazer uma edição neste arquivo. Na primeira linha, substitua o caminho pelo caminho para sua própria pasta de usuário.
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
Salve o arquivo e, em seguida, execute-o. Você não verá nenhum tipo de GUI que indique que o script está sendo executado, no entanto, um novo arquivo TXT chamado ‘GlobalHotkeys.txt’ será criado no mesmo diretório em que você salvou este script. Não abra imediatamente. Aguarde alguns minutos para que o script possa procurar e gravar os atalhos de teclado configurados que encontrar.
Abra o arquivo para visualizar os atalhos de teclado globais configurados para seu usuário.
Atalhos de teclado do Windows
Este script não listará os atalhos de teclado globais do Windows. Por exemplo, o atalho de teclado Win+A abre a Central de Ações. Este atalho de teclado e outros padrões que o Windows 10 vem com não serão listados no arquivo TXT. Teclas de mídia dedicadas e controles de brilho, volume, Bluetooth, WiFi etc. também não serão listados.
Embora o script funcione para a maioria dos aplicativos, pode haver algumas exceções.