Mis on PowerShelli registrivõtmed ja kuidas see töötab?

Mis On Powershelli Registrivotmed Ja Kuidas See Tootab



Registrivõtmed on PowerShelli draivil olevad üksused, mida võib pidada konteineritaolisteks kaustadeks, mille sees on väärtused, võtmed ja alamvõtmed. Registriväärtusi võib käsitleda nendes kaustades olevate failidena. Toimingute tegemine registrivõtmetega on sama, mis kohaliku kataloogi ja selle failidega töötamine. Registrivõtmed kehtivad või eksisteerivad ainult ' Windowsi register ”.

Järgmises juhendis vaadeldakse teavet registrivõtmete ja nende töö kohta.

Mis on PowerShelli registrivõtmed ja kuidas see töötab?

PowerShelli registrivõtmed sisaldavad kahte eksemplari, sealhulgas ' HKEY_CURRENT_USER ' ja ' HKEY_LOCAL_MACHINE ”. Esimene eksemplar sisaldab praegu sisselogitud kasutaja teavet juur-/tee kohta, nagu ekraanivärvid, kasutaja kaustad ja juhtpaneel. Kuigi teine ​​eksemplar salvestab sätte, mis on spetsiifiline ainult kohalikule arvutile.







Kuidas registrivõtmed PowerShellis töötavad?

Windowsi register salvestab teabe, mille kaudu operatsioonisüsteem navigeerib (nt rakendused või failid). Registrivõtmete edasise funktsionaalsuse või toimimise uurimiseks vaadake esitatud näiteid.



Näide 1: kopeerige PowerShelli registrivõti

Registrivõtmete kopeerimiseks PowerShellis käivitage alltoodud käsk:



Kopeeri-üksus - Tee 'HKLM:\TARKVARA\Microsoft\Windows\CurrentVersion' - Sihtkoht HKCU:

Pärast ülaltoodud koodi määrake esmalt ' Kopeeri-üksus ' cmdlet ' kõrval - Tee ” parameeter, millele on määratud määratud väärtused. Seejärel tippige alla ' - Sihtkoht ' parameeter ja andke sellele väärtus ' HKCU: ”:





Näide 2: Looge PowerShellis registrivõti

Registrivõtme loomiseks kasutage ' Uus-üksus ' käsk ja ' - Tee ” parameeter, millele on määratud määratud väärtus:



Uus-üksus - Tee HKCU:\New_Registry_Key

Näide 3: kustutage PowerShellis registrivõti

Registrivõtme eemaldamiseks või kustutamiseks mainige ' Eemalda-üksus ” käsk koos käsuga „ - Tee ” parameeter. Seejärel määrake sellele registrinimi ja tee:

Eemalda-üksus - Tee HKCU:\New_Registry_Key

Näide 4: Loetlege kõik PowerShelli abil alamvõtmed

Kõigi PowerShelli alamvõtmete loetlemiseks käivitage alltoodud käsk:

Get-ChildItem - Tee HKCU:\ | Select-Object Nimi

Ülaltoodud koodis:

  • Kasuta ' Get-ChildItem ' käsk ja määrake ' HKCU:\ ' juurde ' - Tee ” parameeter.
  • Pärast seda esitage ' | ' torujuhe ja määrake cmdlet' Select-Object ' ja ' Nimi ”:

Näide 5: Kõigi konkreetse võtme all olevate võtmete eemaldamine

Kui kasutajad soovivad eemaldada kõik võtmed ja alamvõtmed, peavad nad esitama ' HKCU:\CurrentVersion ' juurde ' Eemalda-üksus 'käsk:

Eemalda-üksus - Tee HKCU:\CurrentVersion

See on kõik! Oleme esitanud üksikasjalikku teavet PowerShelli registrivõtmete kohta.

Järeldus

PowerShelli registrivõtmed on konteineritaolised kaustad, mis koosnevad registriväärtustest kui nende sees olevatest failidest. PowerShell kasutab registrivõtmetele juurdepääsuks ja nende muutmiseks registripakkujat. See postitus illustreeris registrivõtmeid mitme näite abil.