- - Como exibir atalhos de teclado globais no Windows 10

Como exibir atalhos de teclado globais no Windows 10

Para qualquer aplicativo que você usa muito, você provavelmente usaatalhos de teclado para ações comuns. Por exemplo, no navegador, é mais provável que você use Ctrl + T para abrir uma nova guia do que com o mouse para clicar no botão nova guia. Os atalhos do 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. 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.

Exibir atalhos de teclado globais

Abra o Bloco de notas e cole o seguinte. 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 do SuperUser Jack White.

Você precisará fazer uma edição neste arquivo. Na primeira linha, substitua o caminho pela 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 execute-o. Você não verá nenhum tipo de GUI que sinalize que o script está em execução, no entanto, um novo arquivo TXT chamado 'GlobalHotkeys.txt' será criado no mesmo diretório em que você salvou esse script. Não abra imediatamente. Aguarde alguns minutos para que o script possa procurar e gravar os atalhos de teclado configurados encontrados.

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á o teclado global do Windowsatalhos. Por exemplo, o atalho de teclado Win + A abre o Centro de Ação. Este atalho de teclado e outros padrões fornecidos pelo Windows 10 não serão listados no arquivo TXT. As teclas de mídia dedicadas e os controles de brilho, volume, Bluetooth, Wi-Fi etc. também não serão listados.

Embora o script funcione para a maioria dos aplicativos, pode haver algumas exceções.

Comentários