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 mantenere privati ​​la cronologia di navigazione e gli account social
Come mantenere privati ​​la cronologia di navigazione e gli account social
Cripta le tue richieste DNS DNS (Domain Name System) è il servizio utilizzato per tradurre i nomi dei siti in indirizzi IP che i server Web e i router Internet possono comprendere. Quando digiti il ​​nome di un sito web nel tuo browser, un server DNS lo farà
Come acquisire uno screenshot a scorrimento
Come acquisire uno screenshot a scorrimento
Spesso, il modo più conveniente per ricordare qualcosa o archiviare informazioni è fare uno screenshot. Ma piuttosto che fare più screenshot alla volta, è molto più facile fare uno screenshot a scorrimento. Alcuni dispositivi hanno questa funzione incorporata
Come disattivare un account Instagram
Come disattivare un account Instagram
Pronti a prendervi una pausa da Instagram? Ecco come disattivare temporaneamente il tuo account, rendendolo invisibile senza eliminare tutte le tue foto.
Suggerimenti e trucchi per No Man's Sky: sfrutta al massimo l'aggiornamento di No Man's Sky Next con questi utili suggerimenti
Suggerimenti e trucchi per No Man's Sky: sfrutta al massimo l'aggiornamento di No Man's Sky Next con questi utili suggerimenti
No Man's Sky è stata facilmente una delle uscite più grandi e controverse del 2016. È assolutamente gigantesco, vantando un numero di pianeti di 18 quintilioni di mondi unici e scopribili e modi quasi infiniti di sperimentare e giocare attraverso il
Come copiare una tabella da un PDF a Word
Come copiare una tabella da un PDF a Word
Quando provi a spostare una tabella da PDF a Word semplicemente copiandola e incollandola, tutto ciò che copierai sono i valori. La formattazione della tabella andrà persa durante il processo. Dal momento che di solito è necessario copiare il file
Come installare PIP (Python) su un PC Windows
Come installare PIP (Python) su un PC Windows
Python ha molte funzionalità per aiutarti a integrare i sistemi e lavorare in modo più efficiente. Uno di questi è PIP. Questo gestore di pacchetti installa e organizza le librerie scritte in questo linguaggio di programmazione. Tuttavia, attivarlo sul tuo PC Windows può essere complicato.
Come ripristinare rapidamente le impostazioni di Google Chrome
Come ripristinare rapidamente le impostazioni di Google Chrome
Descrive come ripristinare rapidamente le impostazioni di Google Chrome