Huvud Windows Hur man hoppar till önskad registernyckel med ett klick

Hur man hoppar till önskad registernyckel med ett klick



Om du är beroende av olika registerjusteringar som jag, jobbar du förmodligen mycket ofta med Registerredigeraren. Olika webbplatser relaterade till tweaking instruerar dig att gå till olika registernycklar. Jag skulle vilja dela mitt eget sätt att hoppa till önskad registernyckel direkt och hoppa över manuell navigering med Registerredigeraren . Detta kan göras med en enkel VB-skriptfil utan programvara från tredje part. Klicka på 'Läs mer' om du är intresserad.

Annons

League of Legends hur man byter språk

Översikt

Sedan Windows 2000 kan registerredigeraren komma ihåg den senast öppnade nyckeln innan du stängde den. Dessa data lagras i följande registernyckel:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

De LastKey värdet används av Windows för att lagra den senast använda nyckeln.

Som du kan se är detta en registerfilial per användare, så Windows lagrar den senast använda nyckeln för varje användare separat. Det är möjligt att använda den här funktionen för att direkt hoppa till den nyckel du behöver. Låt mig visa hur det kan göras via Windows Scripting Host och VBScript.

Jagimplementering

Windows 10

Om du kör Windows 10 build 14942 eller senare behöver du inga skript av appar från tredje part. Sedan bygga 14942, Registry Editor-appen i Windows 10 fick en adressfält , som visar den aktuella registernyckelsökvägen och låter dig kopiera och klistra in den.

Du kan använda stenografisk notering för HKEY_ * rotnyckelnamn. De är som följer:

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

Så när du behöver gå direkt till HKEY_CURRENT_USER Kontrollpanelen Desktop kan du skriva följande i adressfältet:

hkcu  kontrollpanel  skrivbord

När du har tryckt på Enter-tangenten kommer sökvägen automatiskt att utvidgas till HKEY_CURRENT_USER Kontrollpanelen Desktop. Se följande skärmdump:

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

Windows 8.1 / Windows 7 / Windows Vista och Windows XP

Tanken är att kopiera hela sökvägen till önskad registernyckel till Urklipp och ersätta LastKey värde med det kopierade värdet från urklipp. När regedit.exe startas efter att ha gjort detta öppnas det direkt med den nyckel du vill ha.

Hur man hämtar urklippsinnehåll med VBscript

ActiveX-objektet 'htmlfile' används för att visa HTML-hjälp och HTA-filer i Windows. Den kan användas för att hämta urklippsinnehåll. Det kräver inte ens att IE installeras. Koden är som följer:

ställa in objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')

Om urklippsinnehållet är text lagras det i cClipBoard variabel. Enkelt, eller hur?

Öppna Regedit direkt vid önskad tangent

Eftersom vi nu har önskad nyckel i cClipboard måste vi skriva in den LastKey ovan nämnda värde. Koden för det är:

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

Det här kodavsnittet är självförklarande, så det finns ingen anledning att kommentera det.

Det slutliga skriptet ser ut så här:

Dim dimHTA
Dim dimmaClipBoard
Dim WshShell
ställa in objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')
Ställ in WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Ställ in objHTA = ingenting
Ställ in WshShell = ingenting

page_fault_in_nonpaged_area windows 10 fix

Observera att WshShell.Run ' regedit.exe -m linje. Den innehåller den odokumenterade '-m' -omkopplaren, som låter dig köra flera instanser av Regedit samtidigt.

Jag har sparat det här skriptet som 'RegNav.vbs' -fil och du kan ladda ner det direkt:

Ladda ner färdigt att använda VB-skript

Om att öppna Regedit är en mycket frekvent uppgift för dig kan du fästa regnav.vbs i aktivitetsfältet. Skapa en ny genväg och skriv följande i textrutan för genvägsmål:

wscript.exe d:  regnav.vbs

Glöm inte att använda rätt väg till regnav.vbs.

Högerklicka nu på genvägsfilen du har skapat och klicka på 'Fäst i Aktivitetsfältet' från snabbmenyn. Det är allt.

P.S. Hur man testar detta manus

  1. Välj den här texten
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Tryck på CTRL + C
  3. Klicka på regnav.vbs .

Winaero Tweaker-appen

Om du är användare av Winaero Tweaker, med version 0.8 kommer det med följande alternativ.

Winaero Tweaker Open Registry Key

Det låter dig gå till önskad registernyckel med ett klick. När du väl har öppnat den här sidan i Winaero Tweaker kommer den att försöka extrahera registernyckelbanan från Urklipp för att spara tid!

Ladda ner Winaero Tweaker

RegistryOwnershipEx-programvara

En av mina appar, RegistryOwnershipEx, låter dig göra följande uppgifter:

  • du kan ta äganderätten till en registernyckel med ett klick (användbart för att få full tillgång till nyckeln).
  • du kan hoppa direkt till önskad registernyckel också med ett klick.

Regownershipex

Det kan också läsa vilken som helst registerväg från Windows urklipp. Om du kör det med '/ j' kommandoradsargument, t.ex. regownershipex.exe / j kommer det att extrahera registernyckelsökvägen från urklipp och öppna Registerredigeraren direkt.
Personligen föredrar jag att använda RegistryOwnershipEx. Få det här:

RegOwnershipEx

Öppna en registernyckel direkt med RegJump

RegJump är ett utmärkt verktyg från Windows Sysinternals som existerar under mycket lång tid, startar registreringsredigeraren automatiskt och hoppar till den angivna registervägen. Registreringsvägen måste nämnas som en kommandoradsparameter för RegJump.

För att få Registerredigeraren att öppna HKEY_LOCAL_MACHINE Software Microsoft-grenen direkt, skulle du använda det här kommandot:

regjump.exe HKLM Programvara Microsoft Windows

RegJump stöder-cswitch som extraherar registervägen som är lagrad i urklipp. Detta gör det möjligt att öppna en registernyckel direkt.

Du kan skapa en genväg för att starta appen med -c-omkopplaren, så när du har kopierat en registernyckelväg klickar du bara på genvägen du skapade så öppnas Regedit.exe till höger.

Öppna registernyckel direkt med RegJump

Förutom Windows 10 fungerar RegJump också i Windows 7 och Windows 8.

Intressanta Artiklar

Redaktionen

Huawei P9 – Glömt PIN-lösenord – Vad ska jag göra?
Huawei P9 – Glömt PIN-lösenord – Vad ska jag göra?
PIN-lösenord, låsmönster och fingeravtryckssensorer är fantastiska verktyg för att skydda din telefon från nyfikna ögon och fingrar. Fingeravtryckslåset kan vara det bekvämaste, men många föredrar fortfarande PIN-lösenord. Men vad händer om
Så här ändrar du nedladdningsmappen för Near Share i Windows 10
Så här ändrar du nedladdningsmappen för Near Share i Windows 10
Så här ändrar du nedladdningsmappen för Near Share i Windows 10. Near Share gör det möjligt att skicka filer via Bluetooth eller Wi-Fi. Mappen lagrar dem.
HTC U12 Plus recension: Känner trycket
HTC U12 Plus recension: Känner trycket
HTC U12 + kan bara vara årets minst smarta smartphone. Den anländer i slutet av en lång spridning av flaggskeppsannonser och utan fanfare, glitter eller glamour hos många av dess rivaler. Men
Hur man åtgärdar det när din PS4 Wi-Fi är långsam
Hur man åtgärdar det när din PS4 Wi-Fi är långsam
Att spela spel online med PS4 kräver en stabil anslutning och om du upplever PS4-kontrollerfördröjning måste du veta hur du fixar det när din PS4 Wi-Fi är långsam.
Apple vs Samsung: De brittiska städerna som älskar iPhone över allt annat
Apple vs Samsung: De brittiska städerna som älskar iPhone över allt annat
Har du någonsin undrat vad det mest populära smarttelefonmärket i Storbritannien är? Det kan diskuteras att Apple och dess iPhone vinner uteslutande baserat på det faktum att Android-marknaden är så fragmenterad. Men många människor också
Så här återställer du alla flikar i Google Chrome
Så här återställer du alla flikar i Google Chrome
Har du arbetat med ditt projekt hela dagen bara för att av misstag stänga Chrome-fliken du verkligen behöver? Vi förstår att det aldrig är en trevlig upplevelse att tappa koll på ditt arbete. I den här artikeln kommer vi att förklara hur
Kan du betala kontant med Lyft
Kan du betala kontant med Lyft
Om du undrar hur du ska betala kontant för din Lyft-resa - har du tur. Det här alternativet är inte ens tillgängligt. I dagens moderna värld ersätts föråldrade taxitjänster med nya transportföretag,