Ako ste ovisni o raznim ugađanjima registra poput mene, vjerojatno vrlo često radite s uređivačem registra. Razna web mjesta povezana s podešavanjem upućuju vas na otvaranje različitih ključeva registra. Htio bih podijeliti svoj način da skočite izravno na željeni ključ registra i preskočite ručnu navigaciju pomoću uređivača registra . To se može učiniti jednostavnom datotekom skripte VB bez korištenja softvera treće strane. Kliknite 'Pročitaj više' ako ste zainteresirani.
Oglas
kako napraviti marže u google dokumentima
Pregled
Od sustava Windows 2000, uređivač registra može pamtiti zadnji otvoreni ključ prije nego što ste ga zatvorili. Ti se podaci pohranjuju u sljedećem ključu registra:
HKEY_Current_User Software Microsoft Windows CurrentVersion Applets Regedit
The LastKey vrijednost koristi Windows za spremanje posljednjeg korištenog ključa.
Kao što vidite, ovo je grana registra po korisniku, tako da Windows pohranjuje zadnji korišteni ključ za svakog korisnika zasebno. Ovu je značajku moguće koristiti za izravan skok na ključ koji vam treba. Dopustite mi da pokažem kako se to može učiniti putem Windows Scripting Hosta i VBScripta.
Jamplementacija
Windows 10
Ako imate Windows 10 build 14942 ili noviji, ne trebaju vam skripte aplikacija trećih strana. Od gradnje 14942, aplikacija Registry Editor u sustavu Windows 10 dobio adresnu traku , koji prikazuje trenutnu stazu ključa registra i omogućuje vam kopiranje i lijepljenje.
Za nazive korijenskih ključeva HKEY_ * možete koristiti kratki zapis. Oni su sljedeći:
- HKEY_CURRENT_USER = HKCU
- HKEY_CLASSES_ROOT = HKCR
- HKEY_LOCAL_MACHINE = HKLM
- HKEY_USERS = HKU
Dakle, kada trebate izravno otići na HKEY_CURRENT_USER Control Panel Desktop, u adresnu traku možete upisati sljedeće:
hkcu upravljačka ploča radna površina
Jednom kada pritisnete tipku Enter, put će se automatski proširiti na HKEY_CURRENT_USER Control Panel Desktop. Pogledajte sljedeću snimku zaslona:
Windows 8.1 / Windows 7 / Windows Vista i Windows XP
Ideja je kopirati puni put željenog ključa registra u međuspremnik i zamijeniti LastKey vrijednost s kopiranom vrijednošću iz međuspremnika. Kada se nakon toga pokrene regedit.exe, otvorit će se izravno na ključu koji želite.
Kako dohvatiti sadržaj međuspremnika pomoću VBscripta
ActiveX objekt 'htmlfile' koristi se za prikaz HTML pomoći i HTA datoteka u sustavu Windows. Može se koristiti za dohvaćanje sadržaja međuspremnika. Ne zahtijeva čak ni instaliranje IE. Kôd je sljedeći:
postavi objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('tekst')
Ako je sadržaj međuspremnika tekst, pohranit će se u cClipBoard varijabilna. Jednostavno, zar ne?
Izravno otvaranje Regedita na željenoj tipki
Budući da sada u cClipboard imamo željeni ključ, moramo ga upisati u LastKey gore spomenuta vrijednost. Kôd za to je:
Zatamni WshShell
Postavi WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', sClipBoard, 'REG_SZ'
Ovaj isječak koda sam po sebi objašnjava, pa ga nema potrebe komentirati.
Završna skripta izgleda ovako:
Dim objHTA
Prigušeni cClipBoard
Zatamni WshShell
postavi objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('tekst')
Postavi WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Postavite objHTA = ništa
Postavite WshShell = ništa
kako spasiti snapchat, a da oni to ne znaju
Imajte na umu da WshShell.Run ' regedit.exe -m ' crta. Sadrži nedokumentirani prekidač '-m', koji vam omogućuje istodobno pokretanje više instanci Regedita.
Spremio sam ovu skriptu kao datoteku 'RegNav.vbs' i možete je odmah preuzeti:
Preuzmite spreman za upotrebu VB Script
Ako je otvaranje Regedita za vas vrlo čest zadatak, tada možete prikvačiti regnav.vbs na programsku traku. Stvorite novi prečac i upišite sljedeće u okvir za tekst cilja prečaca:
wscript.exe d: regnav.vbs
Ne zaboravite koristiti ispravan put do regnav.vbs.
Sada desnom tipkom miša kliknite datoteku prečaca koju ste stvorili i na kontekstnom izborniku kliknite 'Prikvači na traku zadataka'. To je sve.
p.s. Kako testirati ovu skriptu
- Odaberite ovaj tekst
HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
- Pritisnite CTRL + C
- Kliknite na regnav.vbs .
Aplikacija Winaero Tweaker
Ako ste korisnik Winaero Tweaker-a, počevši od verzije 0.8, dolazi sa sljedećom opcijom.
Omogućit će vam da jednim klikom otvorite željeni ključ registra. Jednom kada otvorite ovu stranicu u Winaero Tweakeru, pokušat će izvući put ključa registra iz međuspremnika kako bi uštedio vaše vrijeme!
Preuzmite Winaero Tweaker
RegistryOwnershipEx softver
Jedna od mojih aplikacija, RegistryOwnershipEx, omogućuje vam sljedeće zadatke:
- možete preuzeti vlasništvo nad ključem registra jednim klikom (korisno za puni pristup ključu).
- možete jednim klikom preći izravno na željeni ključ registra.
Također može pročitati bilo koji put registra iz međuspremnika sustava Windows. Ako ga pokrenete s argumentom naredbenog retka '/ j', na pr. regownershipex.exe / j , izvući će put ključa registra iz međuspremnika i izravno otvoriti uređivač registra.
Osobno više volim koristiti RegistryOwnershipEx. Nabavite ovdje:
RegOwnershipEx
Izravno otvorite ključ registra pomoću RegJump-a
RegJump izvrstan je alat sustava Windows Sysinternals koji postoji vrlo dugo, automatski pokreće uređivač registra i preskače na navedeni put registra. Stazu registra treba spomenuti kao parametar naredbenog retka za RegJump.
Da biste natjerali Uređivač registra da izravno otvori poslovnicu HKEY_LOCAL_MACHINE Software Microsoft, upotrijebite ovu naredbu:
regjump.exe HKLM Software Microsoft Windows
RegJump podržava-c
prekidač koji izdvaja put registra pohranjen u međuspremnik. To omogućuje izravno otvaranje ključa registra.
Možete stvoriti prečac za pokretanje aplikacije pomoću prekidača -c, pa kada kopirate put ključa registra, samo kliknite prečicu koju ste stvorili i to će otvoriti Regedit.exe s desne tipke.
Osim sustava Windows 10, RegJump također radi u sustavima Windows 7 i Windows 8.