Windows Tips & News

Avaa rekisteriavain suoraan Windows 10:ssä ja muissa Windows-versioissa

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn

Kuinka avata rekisteriavain suoraan yhdellä napsautuksella

Windowsissa rekisterin muokkaaminen on yleinen tehtävä käyttöjärjestelmän mukauttamiseen ja hienosäätöön. Erilaiset säätämiseen liittyvät verkkosivustot neuvovat sinua siirtymään erilaisiin rekisteriavaimiin. Haluaisin jakaa useita menetelmiä ja työkaluja avaa rekisteriavain suoraan ja ohita manuaalinen navigointi rekisterieditorilla. Tämä voidaan tehdä yksinkertaisella VB-skriptitiedostolla, PowerShellillä, ja myös muutamilla hyödyllisillä pienillä sovelluksilla.

Mainos

Sisällyspiilottaa
Yleiskatsaus
Avaa rekisteriavain suoraan Windows 10:ssä
Windows 8.1/Windows 7/Windows Vista ja Windows XP
Leikepöydän sisällön hakeminen VBscriptillä
Avaa Regedit suoraan haluamallasi avaimella komentosarjalla
Kuinka testata tätä skriptiä
Winaero Tweaker -sovelluksen käyttö
Käyttämällä RegistryOwnershipEx-ohjelmistoa
Avaa rekisteriavain suoraan RegJumpilla
Avaa rekisteriavain suoraan PowerShellillä
Avaa rekisteriavain suoraan uudessa Regedit-esiintymässä PowerShellillä
Lataa PowerShell-skriptit

Yleiskatsaus

Windows 2000:sta lähtien Rekisterieditori pystyy muistamaan viimeksi avatun avaimen ennen sen sulkemista. Nämä tiedot tallennetaan seuraavaan rekisteriavaimeen:

HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Ovelmat\Regedit

The LastKey Windows käyttää arvoa viimeksi käytetyn avaimen tallentamiseen.

Kuten näet, tämä on käyttäjäkohtainen rekisterihaara, joten Windows tallentaa viimeksi käytetyn avaimen jokaiselle käyttäjälle erikseen. Tämän ominaisuuden avulla voit siirtyä suoraan tarvitsemaasi avaimeen. Haluan näyttää, kuinka se voidaan tehdä Windows Scripting Hostin ja VBScriptin kautta.

Avaa rekisteriavain suoraan Windows 10:ssä

Jos käytössäsi on Windows 10 build 14942 tai uudempi, et tarvitse kolmannen osapuolen sovellusten komentosarjoja. Versosta 14942 lähtien Rekisterieditori-sovellus Windows 10:ssä sai osoitepalkin, joka näyttää nykyisen rekisteriavaimen polun ja antaa sinun kopioida ja liittää sen.

Voit käyttää lyhennettyä merkintää HKEY_*-juuriavainten nimissä. Ne ovat seuraavat:

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

Joten kun sinun on siirryttävä suoraan kohtaan HKEY_CURRENT_USER\Control Panel\Desktop, voit kirjoittaa osoitepalkkiin seuraavan:

hkcu\ohjauspaneeli\työpöytä

Kun painat Enter-näppäintä, polku laajenee automaattisesti kohtaan HKEY_CURRENT_USER\Control Panel\Desktop. Katso seuraava kuvakaappaus:

rekisteri-työkalupalkki-1rekisteri-työkalupalkki-2rekisteri-työkalupalkki-3

Windows 8.1/Windows 7/Windows Vista ja Windows XP

Näissä käyttöjärjestelmissä Regedit ei sisällä osoitepalkkia. Joten ideana on kopioida halutun rekisteriavaimen koko polku leikepöydälle ja korvata LastKey arvo leikepöydältä kopioidun arvon kanssa. Kun regedit.exe käynnistetään tämän jälkeen, se avautuu suoraan haluamallasi avaimella.

Leikepöydän sisällön hakeminen VBscriptillä

ActiveX-objektia "htmlfile" käytetään HTML-ohjeiden ja HTA-tiedostojen näyttämiseen Windowsissa. Sitä voidaan käyttää leikepöydän sisällön hakemiseen. Se ei edes vaadi IE: n asentamista. Koodi on seuraava:

set objHTA=luoobjekti("htmltiedosto")
cClipBoard=objHTA.parentwindow.clipboarddata.getdata("teksti")

Jos leikepöydän sisältö on tekstiä, se tallennetaan cClipboard muuttuja. Yksinkertaista, eikö?

Avaa Regedit suoraan haluamallasi avaimella komentosarjalla

Koska meillä on nyt haluttu avainpolku cClipboard-muuttujassa, meidän on kirjoitettava se sisään LastKey yllä mainittu arvo. Koodi sille on:

Himmeä WshShell
Aseta WshShell = WScript. CreateObject("WScript. Kuori")
WshShell. RegKirjoita "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", сClipBoard, "REG_SZ"

Tämä koodinpätkä on itsestään selvä, joten sitä ei tarvitse kommentoida.

Lopullinen käsikirjoitus näyttää tältä:

Himmeä objHTA
Himmeä cClipBoard
Himmeä WshShell
set objHTA=luoobjekti("htmltiedosto")
cClipBoard=objHTA.parentwindow.clipboarddata.getdata("teksti")
Aseta WshShell = WScript. CreateObject("WScript. Kuori")
WshShell. RegKirjoita "HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit\LastKey", cClipBoard, "REG_SZ"
WshShell. Suorita "regedit.exe -m"
Aseta objHTA = ei mitään
Aseta WshShell = ei mitään

Huomaa, että WshShell. Juosta "regedit.exe -m"rivi. Se sisältää dokumentoimaton "-m"-kytkin, jonka avulla voit suorittaa useita Regedit-esiintymiä samanaikaisesti.

Olen tallentanut tämän skriptin "RegNav.vbs" -tiedostona ja voit ladata sen heti:

Lataa käyttövalmis VB Script

Jos Regeditin avaaminen on sinulle usein tehtävä, voit kiinnittää regnav.vbs-tiedoston tehtäväpalkkiin. Luo uusi pikakuvake ja kirjoita seuraava pikakuvakkeen kohdetekstiruutuun:

wscript.exe d:\regnav.vbs

Älä unohda käyttää oikeaa polkua osoitteeseen regnav.vbs.

Napsauta nyt luomaasi pikakuvaketiedostoa hiiren kakkospainikkeella ja napsauta pikavalikosta "Kiinnitä tehtäväpalkkiin". Siinä kaikki.

Avaa suoraan rekisteriavain

Kuinka testata tätä skriptiä

  1. Valitse tämä teksti: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
  2. Paina CTRL+C
  3. Klikkaa regnav.vbs.

Winaero Tweaker -sovelluksen käyttö

Jos olet Winaero Tweakerin käyttäjä, versiosta 0.8 alkaen siinä on seuraava vaihtoehto.

Winaero Tweaker Open Registry Key

Sen avulla voit siirtyä haluttuun rekisteriavaimeen yhdellä napsautuksella. Kun avaat tämän sivun Winaero Tweakerissa, se yrittää poimia rekisteriavaimen polun leikepöydältä säästääksesi aikaasi!

Lataa Winaero Tweaker

Käyttämällä RegistryOwnershipEx-ohjelmistoa

Yksi sovelluksistani, RegistryOwnershipEx, antaa sinun tehdä seuraavat tehtävät:

  • voit ottaa rekisteriavaimen omistukseen yhdellä napsautuksella (hyödyllinen saadaksesi täyden pääsyn avaimeen).
  • voit hypätä suoraan haluttuun rekisteriavaimeen myös yhdellä napsautuksella.
Regownershipex

Se voi myös lukea minkä tahansa rekisteripolun Windowsin leikepöydältä. Jos suoritat sen "/j"-komentoriviargumentilla, esim. regownershipex.exe /j, se purkaa rekisteriavaimen polun leikepöydältä ja avaa Rekisterieditorin suoraan.
Voit hankkia RegistryOwnershipEx-sovelluksen täältä:

RegOwnershipEx

Avaa rekisteriavain suoraan RegJumpilla

RegJump on Windows Sysinternalsin erinomainen työkalu, joka on olemassa erittäin pitkään, käynnistää rekisterieditorin automaattisesti ja hyppää määritettyyn rekisteripolkuun. Rekisterin polku on mainittava RegJumpin komentoriviparametrina.

Jos haluat saada rekisterieditorin avaamaan HKEY_LOCAL_MACHINE\Software\Microsoft-haaran suoraan, käytä tätä komentoa:

regjump.exe HKLM\Software\Microsoft\Windows

RegJump tukee -c kytkin, joka purkaa leikepöydälle tallennetun rekisteripolun. Tämä mahdollistaa rekisteriavaimen avaamisen suoraan.

Voit luoda pikakuvakkeen käynnistääksesi sovelluksen kytkimellä -c, joten kun olet kopioinut rekisteriavaimen polun, napsauta vain luomaasi pikakuvaketta, jolloin Regedit.exe avautuu oikealla avaimella.

Avaa rekisteriavain suoraan RegJumpilla

Windows 10:n lisäksi RegJump toimii myös Windows 7:ssä ja Windows 8:ssa.

Lopuksi voit käyttää PowerShell-komentosarjaa samaan.

Avaa rekisteriavain suoraan PowerShellillä

PowerShell on moderni konsoli. Se tukee useita komentoja, joiden avulla voit muuttaa Windowsin asetuksia ja hallita sen sovelluksia ja ominaisuuksia. Se on täydellinen automatisointiin.

Voit käyttää seuraavaa PowerShell-komentosarjaa avataksesi rekisterieditorin haluamallasi avaimella.

param( $KeyPath="" ) $pidregedit = Get-Process regedit -ErrorAction SilentlyContinue. if ($pidregedit) { $pidregedit. CloseMainWindow() Start-Sleep -millisekuntia 500 if (!$pidregedit. HasExited) { $pidregedit | Pysäytä prosessi - Pakota. } } Set-ItemProperty -Polku "HKCU:\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" -Nimi Lastkey -Arvo $KeyPath -Type String -Pako. Käynnistä-prosessi "regedit.exe"
PowerShell-skripti rekisteriavaimen avaamiseen

Skripti sulkee käynnissä olevan rekisterieditorisovelluksen, jos se on käynnissä, aseta Viimeinen avain merkkijonoarvo, josta on keskusteltu yllä, ja alkaa regedit.exe uudelleen.

Suorita se seuraavasti.

.\openregkey.ps1 - Avain "HKEY_CURRENT_USER\Software\Microsoft\Windows"

Korvaa polku avattavaan polkuun.

Tämä avaa rekisterieditorin ja halutun avaimen, joten se avaa avaimen suoraan.

Avaa rekisteriavain suoraan PowerShellillä

Vaihtoehtoisesti voit käyttää muokattua komentosarjaversiota, joka ei sulje rekisterieditorisovellusta, vaan avaa sovelluksen uuden esiintymän annetulla polulla.

Avaa rekisteriavain suoraan uudessa Regedit-esiintymässä PowerShellillä

Voit avata rekisteriavaimen suoraan uudessa Regedit-esiintymässä käyttämällä seuraavaa komentosarjaa.

param( $KeyPath="" ) Set-ItemProperty -Polku "HKCU:\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" -Nimi Lastkey -Arvo $KeyPath -Type String -Pako. Käynnistä-prosessi "regedit.exe" -args "-m"
PowerShell-skripti, joka avaa Reg-avaimen uudessa Regedit-esiintymässä

Suorita seuraavasti.

.\openregkeynew.ps1 - Avain "HKEY_CURRENT_USER\Software\Microsoft\Windows"

Avaa rekisteriavain PowerShellillä uudessa Regedit-esiintymässä

Lataa PowerShell-skriptit

Voit ladata yllä olevat PowerShell-skriptit täältä: Lataa skriptit. ZIP-arkisto sisältää molemmat openregkeynew.ps1 ja openregkey.ps1 tiedostot.

Se siitä.

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suorituskyvyn
Pakkaa lepotilatiedosto Windows 10:ssä

Pakkaa lepotilatiedosto Windows 10:ssä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää

Kuinka muuttaa näytön kirkkautta Windows 10:ssä

Kuinka muuttaa näytön kirkkautta Windows 10:ssä

Oikea näytön kirkkaus on erittäin tärkeää. Jos työskentelet paljon tietokoneen edessä, väärä näyt...

Lue lisää

Ota SwiftKey-ehdotukset ja automaattiset korjaukset käyttöön tai poista ne käytöstä Windows 10:ssä

Ota SwiftKey-ehdotukset ja automaattiset korjaukset käyttöön tai poista ne käytöstä Windows 10:ssä

SUOSITELTU: Napsauta tätä korjataksesi Windows-ongelmat ja optimoidaksesi järjestelmän suoritusky...

Lue lisää