Hvordan til at Bruge PowerShell til at Læse Værdien i Registreringsdatabasen
Affiliate Offentliggørelse
Hvis du køber et produkt via nogle af de links i dette indlæg, som Amazon Associate Itechguides.com tjener fra kvalificerende køb.
i denne Itechguide Lærer Victor dig, hvordan du bruger Strømshell til at læse registreringsværdi.
guiden starter med at lære dig, hvordan du formaterer registreringssti til brug med
Udvid “gennemse indlæg emner” nedenfor for at gå direkte til et emne.
gennemse indlæg emner
Sådan formateres Registreringsstier til Strømshell
før jeg lærer dig, hvordan du bruger strømshell til at læse registreringsværdi, vil jeg lære dig, hvordan du formaterer registreringsstier til at arbejde med strømshell.
vinduer registreringsdatabasen har 5 øverste niveau (Root nøgler):
- HKEY_LOCAL_MACHINE
- HKEY_CURRENT_CONFIG
- HKEY_CLASSES_ROOT
- HKEY_USERS
- HKEY_CURRENT_USER
- for at læse en registreringsværdi angiver du nøglen som en sti i Get-ItemProperty eller Get-Item Cmdlets. Der er 2 måder at formatere registreringsstien på:
Brug den fulde Registreringsnøglesti
Enter Registry:: efterfulgt af den fulde sti til registreringsdatabasen. For eksempel at angive” HKEY_LOCAL_MACHINE\Microsoft\vinduer\CurrentVersion”, vil jeg bruge ” Registry::HKEY_LOCAL_MACHINE”
Brug den forkortede registreringsnøgle sti
Du kan også indtaste forkortelsen af registreringsnøglen på øverste niveau (rodnøgle) efterfulgt af et kolon (:), derefter den fulde sti til registreringsnøglen (uden rodnavnet). Forkortelserne for rodnøglerne:
HKEY_LOCAL_MACHINE – HKLM
HKEY_CURRENT_CONFIG – HKCC
HKEY_CLASSES_ROOT – HKCR
HKEY_USERS – HKU
HKEY_CURRENT_USER – HKUderfor, for at angive registreringsdatabasen sti “HKEY_LOCAL_MACHINE\vil skrevet –” HKLM:\Microsoft\vinduer\CurrentVersion “
bemærk, at selvom RODNAVNET er fjernet, blev den første skråstreg (\) bevaret.Sådan kopieres Registreringsnøglenavn
en ting mere, før jeg går videre, er det bedre at kopiere stien til den registreringsnøgle, du vil læse med Strømshell i stedet for at skrive den manuelt. Hvis du vil kopiere en registreringsdatabasenøgle, skal du højreklikke på den og vælge Kopier Nøglenavn.
3 metoder til at bruge Strømshell til at læse registreringsværdi
nu hvor du ved, hvordan du formaterer en registreringssti til brug med strømshell, vil jeg i dette afsnit lære dig 3 metoder til at bruge strømshell til at læse registreringsværdi:
returner alle værdier i en registreringsdatabasenøgle
for at returnere alle værdierne for en registreringsdatabasenøgle skal du indtaste kommandoen nedenfor og trykke på enter.
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion
Skift stien til stien for den registreringsdatabasenøgle, du vil læse dens værdier. Husk registreringsdatabasen formatering fra det sidste afsnit.kommandoen returnerer alle værdierne i den angivne sti. Det andet billede nedenfor er den faktiske registreringsdatabase post. Hvis du sammenligner Effektskal-resultatet og registreringsværdierne (anden rude), er de nøjagtigt de samme.
returner en bestemt værdi i en registreringsdatabasenøgle
efterfølgende fra det sidste afsnit returnerede kommandoen alle værdier i den angivne registreringsdatabasesti. Du kan dog også bruge
til at læse registreringsværdi, men returnere en bestemt værdi. Der er flere måder at gøre dette på. den sidste kommando returnerede værdierne vist i skærmbilledet nedenfor.
for at returnere værdien CommonFilesDir skal du bruge en af kommandoerne nedenfor:
(Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion).CommonFilesDir
Get-ItemProperty -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object CommonFilesDir
de 2 kommandoer returnerer resultatet i 2 forskellige formater. Den første returnerer registreringsdataene uden navnet. Den anden kommando returnerede dog begge dele. Se skærmbilledet nedenfor.
returner Registreringsnavne uden Data
den sidste kommando i det sidste sidste underafsnit returnerede både navnene på registreringsnøglerne og deres Data.
men nogle gange vil du måske vise navnene uden dataene. Du kan bruge Get-Item Cmdlet til at gøre dette. Se kommandoen nedenfor …
Get-Item -Path Registry::HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion | Select-Object -ExpandProperty Property
kommandoen returnerer navnene på registreringsnøglerne uden den ledsagende datakolonne.
Hvis jeg håber, at jeg med succes kunne lære dig, hvordan du bruger Strømshell til at læse registreringsværdi! Jeg håber også, at du fandt Itechguide hjælpsom. Hvis du fandt det nyttigt, bedes du stemme ja til spørgsmålet “var dette indlæg nyttigt” nedenfor.
Leave a Reply