- - Come visualizzare le scorciatoie da tastiera globali su Windows 10

Come visualizzare le scorciatoie da tastiera globali su Windows 10

Per qualsiasi app che usi molto, probabilmente usiscorciatoie da tastiera per azioni comuni. Prendi ad esempio il browser, è più probabile che tu usi Ctrl + T per aprire una nuova scheda piuttosto che usare il mouse per fare clic sul pulsante della nuova scheda. Le scorciatoie da tastiera ti consentono di lavorare più velocemente e probabilmente ne hai configurate alcune globali che puoi eseguire da qualsiasi luogo. Alcune app abilitano anche le scorciatoie da tastiera globali. Se devi visualizzare le scorciatoie da tastiera globali, non esiste un modo semplice per farlo. C'è comunque un piccolo script che puoi eseguire per ottenere un elenco completo di queste scorciatoie.
AVVISO SPOILER: Scorri verso il basso e guarda il video tutorial alla fine di questo articolo.

Visualizza scorciatoie da tastiera globali

Apri Blocco note e incolla quanto segue. Salvalo con un nome significativo e con l'estensione VBS. Assicurati di cambiare il tipo di file da TXT a Tutti i file nella finestra di dialogo Salva. Questo script è stato scritto dall'utente Jack SuperUser.

Sarà necessario apportare una modifica a questo file. Nella prima riga, sostituire il percorso con il percorso della propria cartella utente.

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

Salvare il file e quindi eseguirlo. Non vedrai alcun tipo di GUI che segnali che lo script è in esecuzione, tuttavia, un nuovo file TXT chiamato "GlobalHotkeys.txt" verrà creato nella stessa directory in cui hai salvato questo script. Non aprirlo subito. Attendi qualche minuto in modo che lo script possa cercare e scrivere le scorciatoie da tastiera configurate che trova.

Apri il file per visualizzare le scorciatoie da tastiera globali configurate per il tuo utente.

Scorciatoie da tastiera di Windows

Questo script non elencherà la tastiera globale di Windowstasti di scelta rapida. Ad esempio, la scorciatoia da tastiera Win + A apre il Centro operativo. Questa scorciatoia da tastiera e altre predefinite fornite con Windows 10 non saranno elencate nel file TXT. Anche i tasti multimediali dedicati e i controlli per luminosità, volume, Bluetooth, WiFi, ecc. Non saranno elencati.

Mentre lo script funziona per la maggior parte delle app, potrebbero esserci alcune eccezioni.

Commenti