Principal Windows Cum să treceți la cheia de registry dorită cu un singur clic

Cum să treceți la cheia de registry dorită cu un singur clic



Dacă sunteți dependent de diverse modificări ale registrului ca și mine, probabil că lucrați foarte des cu Editorul de registry. Diverse site-uri web legate de modificări vă instruiesc să accesați diferite chei de registru. Aș vrea să împărtășesc propriul meu mod pentru a trece direct la cheia de registry dorită și a sări peste navigarea manuală cu Editorul de registry . Acest lucru se poate face cu un fișier script VB simplu, fără a utiliza software de la terți. Dacă sunteți interesat, dați clic pe „Citiți mai multe”.

Reclama

cum să verificați câte ore aveți pe fortnite

Prezentare generală

Din Windows 2000, Editorul de registru este capabil să-și amintească ultima cheie deschisă înainte de a o închide. Aceste date sunt stocate la următoarea cheie de registru:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

LastKey valoare este utilizată de Windows pentru a stoca ultima cheie utilizată.

După cum puteți vedea, aceasta este o ramură de registru per utilizator, astfel încât Windows stochează ultima cheie utilizată pentru fiecare utilizator separat. Este posibil să utilizați această caracteristică pentru a trece direct la cheia de care aveți nevoie. Permiteți-mi să arăt cum se poate face prin Windows Scripting Host și VBScript.

Euimplementare

Windows 10

Dacă rulați Windows 10 build 14942 sau mai sus, nu aveți nevoie de scripturi pentru aplicații terțe. De la compilarea 14942, aplicația Registry Editor din Windows 10 am o bară de adrese , care afișează calea actuală a cheii de registry și vă permite să o copiați și să o inserați.

Puteți utiliza notația stenogramă pentru numele cheilor rădăcină HKEY_ *. Acestea sunt după cum urmează:

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

Deci, atunci când trebuie să accesați direct HKEY_CURRENT_USER Control Panel Desktop, puteți tasta următoarele în bara de adrese:

hkcu  control panel  desktop

După ce ați apăsat tasta Enter, calea va fi extinsă automat la HKEY_CURRENT_USER Control Panel Desktop. Vedeți următoarea captură de ecran:

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

Windows 8.1 / Windows 7 / Windows Vista și Windows XP

Ideea este să copiați calea completă a cheii de registry dorite în clipboard și să înlocuiți LastKey valoare cu valoarea copiată din clipboard. Când regedit.exe este pornit după ce ați făcut acest lucru, se va deschide direct la cheia dorită.

Cum se preia conținutul din clipboard cu VBscript

Obiectul ActiveX „htmlfile” este utilizat pentru a afișa fișiere de ajutor HTML și HTA în Windows. Poate fi folosit pentru preluarea conținutului din clipboard. Nici măcar nu necesită instalarea IE. Codul este după cum urmează:

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

Dacă conținutul din clipboard este text, acesta va fi stocat în cClipBoard variabil. Simplu, nu-i așa?

Deschideți direct Regedit la cheia dorită

Deoarece acum avem cheia dorită în cClipboard, trebuie să o scriem în LastKey valoare menționată mai sus. Codul pentru aceasta este:

Dim WshShell
Setați WshShell = WScript.CreateObject („WScript.Shell”)
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', сClipBoard, 'REG_SZ'

Acest fragment de cod se explică de la sine, deci nu este nevoie să-l comentați.

Scenariul final arată astfel:

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

cum să setați un cont Google implicit

Rețineți că WshShell.Run ' regedit.exe -m 'linie. Acesta conține comutatorul „-m” nedocumentat, care vă permite să rulați simultan mai multe instanțe ale Regedit.

Am salvat acest script ca fișier „RegNav.vbs” și îl puteți descărca chiar acum:

Descărcare gata de utilizare VB Script

Dacă deschiderea Regedit este o sarcină foarte frecventă pentru dvs., atunci puteți fixa regnav.vbs în bara de activități. Creați o nouă comandă rapidă și tastați următoarele în caseta de text țintă pentru comenzi rapide:

wscript.exe d:  regnav.vbs

Nu uitați să utilizați calea corectă pentru regnav.vbs.

Acum faceți clic dreapta pe fișierul de comandă rapidă pe care l-ați creat și faceți clic pe „Fixare în bara de activități” din meniul contextual. Asta e tot.

P.S. Cum să testați acest script

  1. Selectați acest text
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Apăsați CTRL + C
  3. Click pe regnav.vbs .

Aplicația Winaero Tweaker

Dacă sunteți utilizatorul Winaero Tweaker, începând cu versiunea 0.8 vine cu următoarea opțiune.

Winaero Tweaker Deschideți cheia de registru

Vă va permite să mergeți la cheia de registry dorită cu un singur clic. Odată ce deschideți această pagină în Winaero Tweaker, aceasta va încerca să extragă calea cheii de registry din clipboard pentru a vă economisi timpul!

Descărcați Winaero Tweaker

Software RegistryOwnershipEx

Una dintre aplicațiile mele, RegistryOwnershipEx, vă permite să efectuați următoarele sarcini:

  • puteți prelua proprietatea unei chei de registry cu un singur clic (util pentru a obține acces complet la cheie).
  • puteți sări direct la cheia de registry dorită și cu un singur clic.

Regownershipex

De asemenea, poate citi orice cale de registry din clipboard-ul Windows. Dacă îl rulați cu argumentul liniei de comandă '/ j', de ex. regownershipex.exe / j , va extrage calea cheii de registry din clipboard și va deschide Registry Editor direct.
Personal, prefer să folosesc RegistryOwnershipEx. Adu-o aici:

RegOwnershipEx

Deschideți direct o cheie de registru cu RegJump

RegJump este un instrument excelent de la Windows Sysinternals care există pentru o perioadă foarte lungă de timp, lansează automat Editorul de registry și trece la calea de registry specificată. Calea de registry trebuie menționată ca parametru de linie de comandă pentru RegJump.

Pentru a face ca Editorul de registru să deschidă direct sucursala HKEY_LOCAL_MACHINE Software Microsoft, veți utiliza această comandă:

regjump.exe HKLM Software Microsoft Windows

RegJump acceptă-ccomutator care extrage calea de registry stocată în clipboard. Aceasta permite deschiderea directă a unei chei de registru.

Puteți crea o comandă rapidă pentru a lansa aplicația cu comutatorul -c, așa că odată ce copiați o cale de cheie de registry, faceți clic pe comanda rapidă pe care ați creat-o și aceasta va deschide Regedit.exe la cheia dreaptă.

Deschideți cheia de registru direct cu RegJump

Pe lângă Windows 10, RegJump funcționează și în Windows 7 și Windows 8.

Articole Interesante

Alegerea Editorului

Recenzie HTC 10 Evo: Cum să distrugeți numele bun al unui flagship solid
Recenzie HTC 10 Evo: Cum să distrugeți numele bun al unui flagship solid
HTC 10 a fost o revenire la formular pentru producătorul taiwanez de smartphone-uri și un semn al lucrurilor minunate care vor urma. Dar compania a decis să ia un meci cu toată acea bunăvoință prin lansarea unui smartphone mult mai slab
Schimbați setările fontului ClearType în Windows 10
Schimbați setările fontului ClearType în Windows 10
Iată cum puteți schimba opțiunile de font ClearType în Windows 10 pentru aplicațiile desktop utilizând expertul special ClearType Text Tuner.
Cum să blocați un grup în iMessage
Cum să blocați un grup în iMessage
Mesajele text de grup au devenit un instrument comun pentru marketeri și companii pentru a se implica cu ceea ce ei cred că este publicul lor țintă. Deși aceasta este o practică comercială legitimă, nu toate textele de grup sunt atât de nevinovate. Escrocii folosesc și ei acest lucru
Explicarea diferitelor tipuri de sloturi RAM
Explicarea diferitelor tipuri de sloturi RAM
Când vorbiți despre memoria cu acces aleatoriu (RAM) a dispozitivului dvs., de fapt, vorbiți despre două părți - modulul RAM și sloturile RAM. Fiecare slot se va potrivi unui anumit modul la at, ceea ce înseamnă că anumite tipuri
The Elder Scrolls IV: Shivering Isles recenzie
The Elder Scrolls IV: Shivering Isles recenzie
The Shivering Isles este prima expansiune adecvată pentru Oblivion. Este probabil cea mai puțin intruzivă expansiune a unui joc vreodată, deoarece dacă nu dormiți în lumea jocului sau dacă îi presezi pe Tamriel pentru noi zvonuri,
Facebook notifică posterul dacă elimin o etichetă?
Facebook notifică posterul dacă elimin o etichetă?
Facebook notifică un alt utilizator dacă etichetez pe cineva într-o imagine? Facebook notifică celălalt utilizator dacă elimin o etichetă? Pot elimina o etichetă din imaginea altcuiva în care am fost etichetat? Ce
Cum să faceți bara de activități opacă în Windows 10
Cum să faceți bara de activități opacă în Windows 10
Iată cum să dezactivați transparența barei de activități și să o faceți opacă în Windows 10