Hlavná Windows Ako preskočíte na požadovaný kľúč registra jedným kliknutím

Ako preskočíte na požadovaný kľúč registra jedným kliknutím



Ak ste závislí na rôznych úpravách registrov ako ja, pravdepodobne pracujete s Editorom databázy Registry veľmi často. Rôzne webové stránky súvisiace s ladením vám dávajú pokyny, aby ste prešli na rôzne kľúče registra. Rád by som sa podelil o svoju vlastnú cestu priamy prechod na požadovaný kľúč databázy Registry a preskočenie manuálnej navigácie pomocou editora databázy Registry . To je možné vykonať pomocou jednoduchého súboru skriptu VB bez použitia softvéru tretej strany. Ak máte záujem, kliknite na položku „Prečítajte si viac“.

Inzerát

mac vlastné rozlíšenie pre externý displej

Prehľad

Od Windows 2000 si Editor databázy Registry dokáže pamätať naposledy otvorený kľúč pred jeho zatvorením. Tieto údaje sú uložené v nasledujúcom kľúči registra:

HKEY_Current_User  Software  Microsoft  Windows  CurrentVersion  Applets  Regedit

The LastKey value používa Windows na uloženie naposledy použitého kľúča.

Ako vidíte, jedná sa o vetvu registra podľa používateľov, takže systém Windows ukladá posledný použitý kľúč pre každého používateľa osobitne. Túto funkciu je možné využiť na priamy prechod na požadovaný kľúč. Ukážem, ako sa to dá urobiť pomocou skriptovacieho hostiteľa Windows a VBScript.

Jaimplementácia

Windows 10

Ak máte Windows 10 build 14942 alebo novší, nepotrebujete žiadne skripty aplikácií tretích strán. Od vydania 14942 je aplikácia Editor databázy Registry v systéme Windows 10 dostal panel s adresou , ktorý zobrazuje aktuálnu cestu kľúča databázy Registry a umožňuje vám ju skopírovať a prilepiť.

Pre názvy koreňových kľúčov HKEY_ * môžete použiť skratkovú notáciu. Sú to tieto:

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

Ak teda potrebujete prejsť priamo na adresu HKEY_CURRENT_USER Control Panel Desktop, do panela s adresou môžete zadať toto:

hkcu  ovládací panel  desktop

Po stlačení klávesu Enter sa cesta automaticky rozšíri na HKEY_CURRENT_USER Control Panel Desktop. Pozri nasledujúci screenshot:

panel nástrojov registra-1 panel nástrojov registra-2 panel nástrojov registra-3

Windows 8.1 / Windows 7 / Windows Vista a Windows XP

Cieľom je skopírovať celú cestu požadovaného kľúča registra do schránky a nahradiť súbor LastKey hodnota so skopírovanou hodnotou zo schránky. Keď sa potom program regedit.exe spustí, otvorí sa priamo podľa požadovaného kľúča.

Ako načítať obsah schránky pomocou VBscript

Objekt „htmlfile“ ActiveX sa používa na zobrazenie pomocníka HTML a súborov HTA v systéme Windows. Môže sa použiť na načítanie obsahu schránky. Nevyžaduje ani inštaláciu IE. Kód je nasledovný:

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

Ak je obsahom schránky text, bude uložený v priečinku cClipBoard premenná. Jednoduché, nie?

Priame otvorenie programu Regedit na požadovanom tlačidle

Pretože teraz máme požadovaný kľúč v cClipboard, musíme ho zapísať LastKey hodnota uvedená vyššie. Kód je:

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

Tento útržok kódu je samozrejmý, takže ho nie je potrebné komentovať.

Výsledný scenár vyzerá takto:

Dim objHTA
Dim cClipBoard
Dim WshShell
nastaviť objHTA = createobject ('htmlfile')
cClipBoard = objHTA.parentwindow.clipboarddata.getdata ('text')
Nastaviť WshShell = WScript.CreateObject ('WScript.Shell')
WshShell.RegWrite 'HKCU Software Microsoft Windows CurrentVersion Applets Regedit LastKey', cClipBoard, 'REG_SZ'
WshShell.Run 'regedit.exe -m'
Nastaviť objHTA = nič
Nastaviť WshShell = nič

môže niekto vidieť, či si znovu prehrávaš jeho snapchat príbeh

Všimnite si, že WshShell.Run ' regedit.exe -m „riadok. Obsahuje nezdokumentovaný prepínač „-m“, ktorý umožňuje spúšťať viac inštancií programu Regedit súčasne.

Tento skript som uložil ako súbor „RegNav.vbs“ a môžete si ho stiahnuť hneď teraz:

Stiahnite si VB Script pripravený na použitie

Ak je pre vás otváranie programu Regedit veľmi častou úlohou, môžete si na panel úloh pripnúť súbor regnav.vbs. Vytvorte novú skratku a do cieľového textového poľa skratky zadajte toto:

wscript.exe d:  regnav.vbs

Nezabudnite použiť správnu cestu k regnav.vbs.

Teraz kliknite pravým tlačidlom myši na súbor skratiek, ktorý ste vytvorili, a v kontextovej ponuke kliknite na položku „Pripnúť na hlavný panel“. To je všetko.

P.S. Ako otestovať tento skript

  1. Vyberte tento text
    HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Winlogon
  2. Stlačte kombináciu klávesov CTRL + C.
  3. Kliknite na regnav.vbs .

Aplikácia Winaero Tweaker

Ak ste používateľom Winaero Tweaker, od verzie 0.8 prichádza s nasledujúcou možnosťou.

Kľúč Winaero Tweaker Open Registry

Umožní vám to prejsť na požadovaný kľúč databázy Registry jedným kliknutím. Po otvorení tejto stránky v aplikácii Winaero Tweaker sa pokúsi ušetriť váš čas cestou kľúča databázy Registry zo schránky.

Stiahnite si Winaero Tweaker

Softvér RegistryOwnershipEx

Jedna z mojich aplikácií, RegistryOwnershipEx, vám umožňuje vykonávať nasledujúce úlohy:

  • jedným kliknutím môžete prevziať vlastníctvo kľúča registra (užitočné pre úplný prístup ku kľúču).
  • môžete preskočiť priamo na požadovaný kľúč registra aj jedným kliknutím.

Regownershipex

Môže tiež prečítať ľubovoľnú cestu k registru zo schránky systému Windows. Ak ho spustíte s argumentom príkazového riadku '/ j, napr. regownershipex.exe / j , vyextrahuje cestu kľúča registra zo schránky a otvorí priamo editor databázy Registry.
Osobne radšej používam RegistryOwnershipEx. Získať tu:

RegOwnershipEx

Priamo otvorte kľúč databázy Registry pomocou nástroja RegJump

RegJump je vynikajúci nástroj od spoločnosti Windows Sysinternals, ktorý existuje veľmi dlho, automaticky spustí editor databázy Registry a preskočí na zadanú cestu k registru. Je potrebné spomenúť cestu registra ako parameter príkazového riadku pre RegJump.

Ak chcete, aby editor databázy Registry otvoril priamo pobočku HKEY_LOCAL_MACHINE Software Microsoft, použite tento príkaz:

regjump.exe HKLM Software Microsoft Windows

RegJump podporuje-cprepínač, ktorý extrahuje cestu registra uloženú v schránke. Toto umožňuje priame otvorenie kľúča databázy Registry.

Môžete vytvoriť zástupcu na spustenie aplikácie pomocou prepínača -c, takže keď skopírujete cestu kľúča databázy Registry, stačí kliknúť na vytvorenú skratku a pravým tlačidlom sa otvorí program Regedit.exe.

Otvorte kľúč databázy Registry priamo pomocou nástroja RegJump

Okrem systému Windows 10 funguje program RegJump aj v systémoch Windows 7 a Windows 8.

Zaujímavé Články

Redakcia Choice

Ako aktualizovať svoj iPhone na iOS 9.3: Stiahnite a nainštalujte si najnovšiu verziu systému iOS spoločnosti Apple
Ako aktualizovať svoj iPhone na iOS 9.3: Stiahnite a nainštalujte si najnovšiu verziu systému iOS spoločnosti Apple
Na akcii začiatkom tohto týždňa predstavila spoločnosť Apple iPhone SE spolu s 9,7-palcovým iPadom Pro, ktorý však ohlásil aj iOS 9.3, a stojí za stiahnutie. iOS 9.3 neprináša
Ako zrušiť zvuk
Ako zrušiť zvuk
Vďaka platformám Audible a podobným platformám už nemusíte venovať zvláštny čas čítaniu knihy. Vďaka audioknihám, ktoré máte k dispozícii, môžete počúvať akúkoľvek knihu, kedykoľvek a kdekoľvek. To je užitočné najmä pri dochádzaní alebo keď
Nájdite spustené distribúcie WSL Linux v systéme Windows 10
Nájdite spustené distribúcie WSL Linux v systéme Windows 10
Aj keď reláciu WSL Linux opustíte, zostane aktívna na pozadí. Tu nájdete informácie o tom, ako nájsť spustené distribúcie WSL Linux v systéme Windows 10.
Recenzia Sony Xperia Z3 Compact: Malý telefón, ktorý zvládne všetko
Recenzia Sony Xperia Z3 Compact: Malý telefón, ktorý zvládne všetko
Sony Xperia Z1 Compact bol jedným z našich najobľúbenejších telefónov začiatkom roku 2014 a vtesnal vysoký výkon do ľahkého a vodeodolného šasi. Jeho cieľom je pokračovať v rovnakom duchu aj so Sony Xperia Z3 Compact. Dizajn
Ako naskenovať QR kód v systéme Android
Ako naskenovať QR kód v systéme Android
Androidy používajú na skenovanie QR kódov aplikáciu Fotoaparát. Niektoré staršie zariadenia so systémom Android vyžadujú, aby ste si stiahli aplikáciu tretej strany, napríklad čítačku QR kódov.
Čo je režim Super Alexa a ako ho aktivujete?
Čo je režim Super Alexa a ako ho aktivujete?
Hlasový asistent Alexa od Amazonu podporuje desiatky veľkonočných vajíčok vrátane režimu Super Alexa. Zistite, čo je režim Super Alexa a ako ho aktivovať.
Ako otvoriť chat v RuneScape
Ako otvoriť chat v RuneScape
Runescape má celkom jedinečné rozhranie chatu. Zatiaľ čo mnohí skúsení hráči to považujú za pohodlné, nováčikovia to môžu považovať za trochu zložité v navigácii a ovládaní. Niektorí hráči vraj dokonca vymazali z hry chatovacie okno a boli