Principale Finestre Come passare alla chiave di registro desiderata con un clic

Come passare alla chiave di registro desiderata con un clic



Se sei dipendente da varie modifiche al registro come me, probabilmente lavori molto spesso con l'editor del registro. Vari siti Web relativi al tweaking indicano di accedere a diverse chiavi di registro. Vorrei condividere la mia strada per passare direttamente alla chiave di registro desiderata e saltare la navigazione manuale con l'editor del registro . Questo può essere fatto con un semplice file di script VB senza utilizzare software di terze parti. Fai clic su 'Leggi di più' se sei interessato.

Pubblicità

come sbloccare il download dannoso di Chrome

Panoramica

Da Windows 2000, l'Editor del Registro di sistema è in grado di ricordare l'ultima chiave aperta prima di chiuderla. Questi dati vengono archiviati nella seguente chiave di registro:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

Il LastKey valore viene utilizzato da Windows per memorizzare l'ultima chiave utilizzata.

Come puoi vedere, questo è un ramo del registro per utente, quindi Windows memorizza l'ultima chiave utilizzata per ogni utente separatamente. È possibile utilizzare questa funzione per passare direttamente alla chiave necessaria. Lascia che ti mostri come può essere fatto tramite Windows Scripting Host e VBScript.

L'Iimplementazione

Windows 10

Se esegui Windows 10 build 14942 o successiva, non sono necessari script di app di terze parti. Dalla build 14942, l'app Editor del Registro di sistema in Windows 10 ha una barra degli indirizzi , che mostra il percorso della chiave di registro corrente e consente di copiarlo e incollarlo.

È possibile utilizzare la notazione abbreviata per i nomi delle chiavi radice HKEY_ *. Sono i seguenti:

  • HKEY_CURRENT_USER = HKCU
  • HKEY_CLASSES_ROOT = HKCR
  • HKEY_LOCAL_MACHINE = HKLM
  • HKEY_USERS = HKU

Quindi, quando devi andare direttamente a HKEY_CURRENT_USER Control Panel Desktop, puoi digitare quanto segue nella barra degli indirizzi:

hkcu  pannello di controllo  desktop

Dopo aver premuto il tasto Invio, il percorso verrà automaticamente espanso in HKEY_CURRENT_USER Control Panel Desktop. Vedi lo screenshot seguente:

registry-toolbar-1 registry-toolbar-2 registry-toolbar-3

Windows 8.1 / Windows 7 / Windows Vista e Windows XP

L'idea è di copiare il percorso completo della chiave di registro desiderata negli appunti e sostituire il file LastKey value con il valore copiato dagli appunti. Quando regedit.exe viene avviato dopo aver eseguito questa operazione, si aprirà direttamente nella chiave desiderata.

Come recuperare il contenuto degli appunti con VBscript

L'oggetto ActiveX 'htmlfile' viene utilizzato per visualizzare la guida HTML e i file HTA in Windows. Può essere utilizzato per recuperare il contenuto degli appunti. Non richiede nemmeno l'installazione di IE. Il codice è il seguente:

set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')

Se il contenuto degli appunti è testo, verrà archiviato in formato cClipBoard variabile. Semplice no?

Apertura diretta di Regedit alla chiave desiderata

Dato che ora abbiamo la chiave desiderata in cClipboard, dobbiamo scriverla in LastKey valore indicato sopra. Il codice per questo è:

Dim WshShell
Imposta WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'

Questo frammento di codice è autoesplicativo, quindi non è necessario commentarlo.

Lo script finale ha questo aspetto:

Dim objHTA
Dim cClipBoard
Dim WshShell
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')
Imposta WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Imposta objHTA = niente
Imposta WshShell = niente

come collegare patreon a discord?

Nota che WshShell.Run ' regedit.exe -m 'linea. Contiene l'opzione '-m' non documentata, che consente di eseguire più istanze di Regedit contemporaneamente.

Ho salvato questo script come file 'RegNav.vbs' e puoi scaricarlo subito:

Scarica VB Script pronto per l'uso

Se l'apertura di Regedit è un'attività molto frequente per te, puoi aggiungere regnav.vbs alla barra delle applicazioni. Creare un nuovo collegamento e digitare quanto segue nella casella di testo di destinazione del collegamento:

wscript.exe d:  regnav.vbs

Non dimenticare di utilizzare il percorso corretto per regnav.vbs.

Ora fai clic con il pulsante destro del mouse sul file di collegamento che hai creato e fai clic su 'Aggiungi alla barra delle applicazioni' dal menu contestuale. È tutto.

P.S. Come testare questo script

  1. Seleziona questo testo
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Premi CTRL + C
  3. Clicca su regnav.vbs .

App Winaero Tweaker

Se sei l'utente di Winaero Tweaker, a partire dalla versione 0.8 viene fornito con la seguente opzione.

Chiave di registro aperta Winaero Tweaker

Ti consentirà di accedere alla chiave di registro desiderata con un clic. Una volta aperta questa pagina in Winaero Tweaker, proverà ad estrarre il percorso della chiave di registro dagli appunti per risparmiare tempo!

Scarica Winaero Tweaker

Software RegistryOwnershipEx

Una delle mie app, RegistryOwnershipEx, ti consente di eseguire le seguenti attività:

  • puoi assumere la proprietà di una chiave di registro con un clic (utile per avere pieno accesso alla chiave).
  • puoi passare direttamente alla chiave di registro desiderata anche con un clic.

Regownershipex

Può anche leggere qualsiasi percorso di registro dagli appunti di Windows. Se lo esegui con l'argomento della riga di comando '/ j', ad es. regownershipex.exe / j , estrarrà il percorso della chiave di registro dagli appunti e aprirà direttamente l'editor del registro.
Personalmente, preferisco usare RegistryOwnershipEx. Prendilo qui:

RegOwnershipEx

Apri direttamente una chiave di registro con RegJump

RegJump è un ottimo strumento di Windows Sysinternals che esiste da molto tempo, avvia automaticamente l'Editor del Registro di sistema e salta al percorso di registro specificato. Il percorso del registro deve essere menzionato come parametro della riga di comando per RegJump.

Per fare in modo che l'Editor del Registro di sistema apra direttamente il ramo HKEY_LOCAL_MACHINE Software Microsoft, devi utilizzare questo comando:

regjump.exe HKLM Software Microsoft Windows

RegJump supporta l'estensione-cinterruttore che estrae il percorso del Registro di sistema memorizzato negli appunti. Ciò consente di aprire direttamente una chiave di registro.

Puoi creare un collegamento per avviare l'app con l'opzione -c, quindi una volta copiato il percorso di una chiave di registro, fai clic sul collegamento che hai creato e questo aprirà Regedit.exe con il tasto destro.

Apri la chiave di registro direttamente con RegJump

Oltre a Windows 10, RegJump funziona anche in Windows 7 e Windows 8.

Articoli Interessanti

Scelta Del Redattore

Come aggiungere informazioni sulla posizione a Google Foto Google
Come aggiungere informazioni sulla posizione a Google Foto Google
Se vuoi beneficiare di tutte le utili funzioni che l'app Google Foto ha da offrire, devi sapere come aggiungere le informazioni sulla posizione alle tue foto. Fortunatamente, questo è un processo semplice. In questo articolo, noi'
Come recuperare le email cancellate in Outlook
Come recuperare le email cancellate in Outlook
Hai eliminato accidentalmente un'e-mail importante dal tuo account Outlook? Forse stavi ripulendo la tua casella di posta da messaggi indesiderati e stupidi spam, ma hai accidentalmente rimosso qualcosa che volevi conservare. O forse hai premuto il pulsante 'Elimina' mentre
Come accendere la luce della tastiera (Windows o Mac)
Come accendere la luce della tastiera (Windows o Mac)
Il tuo laptop potrebbe avere luci integrate dietro i tasti. Per accendere la luce della tastiera sul tuo laptop, dovrai trovare la giusta combinazione di tasti.
Come convertire i fogli di calcolo di Fogli Google in XML
Come convertire i fogli di calcolo di Fogli Google in XML
Tutti sanno che Excel è un potente foglio di calcolo e che Fogli Google è l'aspirante Excel online basato su cloud, ma sai cos'è XML? XML sta per Extensible Markup Language ed è un formato di file che è
Tutti i modi per aprire PowerShell in Windows 10
Tutti i modi per aprire PowerShell in Windows 10
Oggi vorrei condividere con voi tutti i modi per eseguire PowerShell in Windows 10.
Skin iTunes [SV] da AIMP3
Skin iTunes [SV] da AIMP3
Qui puoi scaricare iTunes [SV] sking per AIMP3 Tipo di skin: Questa skin può essere applicata solo ad AIMP3 Estensione: .acs3 Dimensioni: 793711 byte Puoi scaricare AIMP3 dal suo sito ufficiale. Nota: Winaero non è l'autore di questa skin, tutti i crediti vanno all'autore della skin originale (vedi le informazioni sulla skin in
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Skype ha iniziato a nascondere l'indirizzo IP dell'utente per proteggere gli utenti
Microsoft ha finalmente risolto un problema molto vecchio con Skype. Si è verificata una violazione della privacy in Skype che potrebbe consentire a un utente malintenzionato di ottenere l'indirizzo IP degli utenti Skype.