Hoofd Ramen Hoe u met één klik naar de gewenste registersleutel springt

Hoe u met één klik naar de gewenste registersleutel springt



Als je zoals ik verslaafd bent aan verschillende registeraanpassingen, werk je waarschijnlijk heel vaak met de Register-editor. Verschillende websites met betrekking tot tweaken geven u instructies om naar verschillende registersleutels te gaan. Ik zou graag mijn eigen weg willen delen om direct naar de gewenste registersleutel te gaan en handmatige navigatie met de Register-editor over te slaan . Dit kan worden gedaan met een eenvoudig VB-scriptbestand zonder software van derden te gebruiken. Klik op 'Lees meer' als je interesse hebt.

Advertentie

Samsung tv gaat niet aan

Overzicht

Sinds Windows 2000 kan de Register-editor de laatst geopende sleutel onthouden voordat u deze sloot. Deze gegevens worden opgeslagen op de volgende registersleutel:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

De LastKey waarde wordt door Windows gebruikt om de laatst gebruikte sleutel op te slaan.

Zoals u kunt zien, is dit een registervertakking per gebruiker, dus Windows slaat de laatst gebruikte sleutel voor elke gebruiker apart op. Het is mogelijk om deze functie te gebruiken om direct naar de sleutel te springen die u nodig heeft. Ik zal laten zien hoe het kan worden gedaan via Windows Scripting Host en VBScript.

De ikimplementatie

Ramen 10

Als u Windows 10 build 14942 of hoger gebruikt, hebt u geen scripts van apps van derden nodig. Sinds build 14942 is de Register-editor-app in Windows 10 kreeg een adresbalk , dat het huidige pad van de registersleutel weergeeft, en waarmee u het kunt kopiëren en plakken.

U kunt steno-notatie gebruiken voor HKEY_ * root-sleutelnamen. Ze zijn als volgt:

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

Dus als u rechtstreeks naar HKEY_CURRENT_USER Control Panel Desktop moet gaan, kunt u het volgende in de adresbalk typen:

hkcu  configuratiescherm  desktop

Zodra u op Enter drukt, wordt het pad automatisch uitgebreid naar HKEY_CURRENT_USER Control Panel Desktop. Zie de volgende schermafbeelding:

registry-werkbalk-1 registry-werkbalk-2 registry-werkbalk-3

Windows 8.1 / Windows 7 / Windows Vista en Windows XP

Het idee is om het volledige pad van de gewenste registersleutel naar het klembord te kopiëren en de LastKey waarde met de gekopieerde waarde van het klembord. Wanneer regedit.exe wordt gestart nadat u dit heeft gedaan, wordt het direct geopend op de gewenste sleutel.

Hoe klembordinhoud op te halen met VBscript

Het ActiveX-object 'htmlfile' wordt gebruikt om HTML-help en HTA-bestanden in Windows weer te geven. Het kan worden gebruikt om inhoud van het klembord op te halen. Het vereist niet eens dat IE geïnstalleerd is. De code is als volgt:

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

Als de inhoud van het klembord tekst is, wordt deze opgeslagen in cClipBoard variabele. Simpel toch?

Open Regedit direct op de gewenste toets

Omdat we nu de gewenste sleutel in cClipboard hebben, moeten we deze in LastKey waarde hierboven gemeten. De code daarvoor is:

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

Dit codefragment spreekt voor zich, dus het is niet nodig om er commentaar op te geven.

Het uiteindelijke script ziet er als volgt uit:

Afm. ObjHTA
Afm cClipBoard
Dim WshShell
set objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('tekst')
Stel WshShell = WScript.CreateObject ('WScript.Shell') in
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Stel objHTA = niets in
Stel WshShell = niets in

hoe een nummer van een YouTube-video te vinden

Merk op dat WshShell.Run ' regedit.exe -m 'lijn. Het bevat de niet-gedocumenteerde '-m'-schakelaar, waarmee u meerdere exemplaren van Regedit tegelijkertijd kunt uitvoeren.

Ik heb dit script opgeslagen als 'RegNav.vbs'-bestand en je kunt het nu downloaden:

Download klaar om VB Script te gebruiken

Als het openen van Regedit een veel voorkomende taak voor u is, kunt u regnav.vbs vastmaken aan de taakbalk. Maak een nieuwe snelkoppeling en typ het volgende in het tekstvak van het snelkoppelingsdoel:

wscript.exe d:  regnav.vbs

Vergeet niet het juiste pad naar regnav.vbs te gebruiken.

Klik nu met de rechtermuisknop op het snelkoppelingsbestand dat u hebt gemaakt en klik op 'Pin to Taskbar' in het contextmenu. Dat is alles.

P.S. Hoe dit script te testen

  1. Selecteer deze tekst
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Druk op CTRL + C
  3. Klik op regnav.vbs .

Winaero Tweaker-app

Als u de gebruiker van Winaero Tweaker bent, wordt er vanaf versie 0.8 geleverd met de volgende optie.

Winaero Tweaker Open registersleutel

Hiermee kunt u met één klik naar de gewenste registersleutel gaan. Zodra u deze pagina in Winaero Tweaker opent, zal het proberen het pad van de registersleutel van het klembord te extraheren om tijd te besparen!

Download Winaero Tweaker

RegistryOwnershipEx-software

Met een van mijn apps, RegistryOwnershipEx, kunt u de volgende taken uitvoeren:

  • u kunt met één klik eigenaar worden van een registersleutel (handig om volledige toegang tot de sleutel te krijgen).
  • u kunt ook met één klik direct naar de gewenste registersleutel springen.

Regownershipex

Het kan ook elk registerpad van het Windows-klembord lezen. Als je het uitvoert met '/ j' opdrachtregelargument, bijv. regownershipex.exe / j , het zal het pad van de registersleutel uit het klembord halen en de Register-editor rechtstreeks openen.
Persoonlijk geef ik er de voorkeur aan om RegistryOwnershipEx te gebruiken. Krijg het hier:

RegOwnershipEx

Open direct een registersleutel met RegJump

RegJump is een uitstekende tool van Windows Sysinternals die al heel lang bestaat, de Register-editor automatisch start en naar het opgegeven registerpad springt. Het registerpad moet worden vermeld als een opdrachtregelparameter voor RegJump.

Om de Register-editor de HKEY_LOCAL_MACHINE Software Microsoft-branch rechtstreeks te laten openen, gebruikt u deze opdracht:

regjump.exe HKLM Software Microsoft Windows

RegJump ondersteunt het-cschakelaar die het registerpad op het klembord extraheert. Dit maakt het mogelijk om rechtstreeks een registersleutel te openen.

U kunt een snelkoppeling maken om de app te starten met de -c-schakelaar, dus zodra u een registersleutelpad hebt gekopieerd, klikt u op de snelkoppeling die u hebt gemaakt en dit opent Regedit.exe met de rechtertoets.

Open de registersleutel rechtstreeks met RegJump

Naast Windows 10 werkt RegJump ook in Windows 7 en Windows 8.

Interessante Artikelen

Editor'S Choice

De beste oplossingen voor een Acer-laptop die niet oplaadt
De beste oplossingen voor een Acer-laptop die niet oplaadt
Wanneer uw laptop niet kan worden opgeladen, verliest u het voordeel van de draagbaarheid die het apparaat zou moeten bieden. Helaas is het achterhalen van het specifieke probleem niet altijd eenvoudig, aangezien er verschillende problemen zijn die uw Acer-laptop kunnen veroorzaken
Een stationsletter wijzigen in Windows 10
Een stationsletter wijzigen in Windows 10
Het wijzigen van stationsletters in Windows heeft zeker zijn voordelen. U kunt een specifiek station verbergen voor alle apps op uw computer, waardoor wordt voorkomen dat deze apps naar een specifieke partitie schrijven of u kunt de stationsletter bewerken nadat u een nieuw station hebt toegevoegd
E-mails automatisch labelen in Gmail
E-mails automatisch labelen in Gmail
https://www.youtube.com/watch?v=a_UY461XSlY Ondanks dat e-mails al meer dan dertig jaar bestaan, nemen e-mails nog steeds vrije tijd in beslag, irriteren, frustreren en irriteren. De vreemde e-mail maakt ons ook blij, maar voor het grootste deel zijn ze dat
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
Een Reddit-meme vond zijn weg naar een hoorzitting van het Hooggerechtshof
U zou kunnen denken dat wanneer de gekozen functionarissen van een land een kandidaat voor een vacature bij het Hooggerechtshof onderzoeken, de vragen strikt beperkt zijn tot tweeledige juridische kwesties. Oh, mijn vriend, je hebt veel te veel vertrouwen in democratische processen.
Hoe deel te nemen aan Railjack-missies in Warframe
Hoe deel te nemen aan Railjack-missies in Warframe
Update 29.10 voor Warframe bracht verbeteringen en wijzigingen aan Railjack. De missies, Railjacks zelf en andere aspecten zijn nu veel meer in lijn met de rest van Warframe. Enkele wijzigingen die helpen bij het balanceren van deze functie, zijn onder meer schadetypes, waardoor
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Hoe opgeslagen creditcardnummer in Chrome te bekijken
Dankzij de autofill-optie van Google Chrome kunt u uw creditcardgegevens opslaan en online winkelen veel gemakkelijker maken. Hoewel het opslaan van deze informatie slechts een paar klikken kost, is het bekijken ervan niet zo eenvoudig als u misschien denkt.
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Hoe bestanden van de ene Google Drive naar de andere te verplaatsen
Google Drive is, net als veel andere Google-producten, een van de beste cloudopslagservices. Van het bieden van een veilige, gemakkelijk toegankelijke plek voor uw back-ups tot het delen van grote bestanden in de cloud met andere mensen, Google Drive dekt alle basissen.