Hvad er registreringsdatabasenøglerne i PowerShell, og hvordan det virker

Hvad Er Registreringsdatabasenoglerne I Powershell Og Hvordan Det Virker



Registreringsnøgler er de elementer på PowerShell-drevet, der kan betragtes som containerlignende mapper med værdier, nøgler og undernøgler inde i dem. Registreringsdatabaseværdierne kan betragtes som filerne i disse mapper. At udføre operationer med registreringsdatabasenøgler er det samme som at arbejde med den lokale mappe og dens filer. Registreringsnøgler er dog kun gyldige eller findes i ' Windows registreringsdatabasen ”.

Den følgende vejledning vil observere oplysninger om registreringsdatabasenøglerne og deres funktion.

Hvad er registreringsdatabasenøglerne i PowerShell, og hvordan fungerer det?

PowerShell registreringsdatabasenøgler indeholder to forekomster, herunder ' HKEY_CURRENT_USER ' og ' HKEY_LOCAL_MACHINE '. Den første forekomst indeholder den aktuelt loggede brugers oplysninger om roden/stien, såsom skærmfarver, brugermapper og kontrolpanel. Mens den anden instans gemmer den indstilling, der kun er specifik for den lokale computer.







Hvordan fungerer registreringsdatabasenøgler i PowerShell?

Registreringsdatabasen i Windows gemmer de oplysninger, som operativsystemet navigerer igennem, såsom applikationer eller filer. For at udforske den yderligere funktionalitet eller funktion af registreringsdatabasenøglerne, tjek de medfølgende eksempler.



Eksempel 1: Kopier PowerShells registreringsnøgle

For at kopiere registreringsdatabasenøglerne i PowerShell skal du udføre nedenstående kommando:



Kopi-vare -Sti 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion' -Bestemmelsessted HKCU:

Efter ovenstående kode skal du først angive ' Kopi-vare ' cmdlet ved siden af ​​' -Sti ” parameter med de angivne værdier tildelt. Skriv derefter ' -Bestemmelsessted parameter og angiv værdien HKCU: ”:





Eksempel 2: Opret registreringsdatabasenøglen i PowerShell

For at oprette registreringsdatabasenøglen skal du bruge ' Ny vare kommandoen og ' -Sti parameter med den angivne værdi tildelt:



Ny vare -Sti HKCU:\New_Registry_Key

Eksempel 3: Slet registreringsdatabasenøglen i PowerShell

For at fjerne eller slette en registreringsnøgle skal du nævne ' Fjern-vare kommandoen sammen med ' -Sti ' parameter. Tildel den derefter registreringsdatabasens navn og stien:

Fjern-vare -Sti HKCU:\New_Registry_Key

Eksempel 4: Vis alle undernøgler ved hjælp af PowerShell

For at liste alle undernøglerne i PowerShell skal du køre nedenstående kommando:

Get-ChildItem -Sti HKCU:\ | Vælg-objekt Navn

I ovennævnte kode:

  • Brug ' Get-ChildItem ' kommandoen og tildel ' HKCU:\ ' til ' -Sti ' parameter.
  • Giv derefter ' | ' pipeline og angiv cmdlet ' Vælg-objekt ' og ' Navn ”:

Eksempel 5: Fjernelse af alle nøgler under en bestemt nøgle

Hvis brugere ønsker at fjerne alle nøgler og undernøgler, skal de angive ' HKCU:\CurrentVersion ' til ' Fjern-vare kommando:

Fjern-vare -Sti HKCU:\CurrentVersion

Det er alt! Vi har givet detaljerede oplysninger om PowerShell registreringsdatabasenøgler.

Konklusion

Registreringsnøgler i PowerShell er containerlignende mapper, der består af registreringsdatabaseværdier som dets filer inde i dem. PowerShell bruger registreringsdatabaseudbyderen til at få adgang til og ændre registreringsdatabasenøglerne. Dette indlæg illustrerede registreringsdatabasenøglerne ved hjælp af flere eksempler.