Brug PowerShell til at ændre eller ændre registreringsdatabaseværdier
En post i registreringsdatabasen(Registry) kan nemt ændres ved hjælp af registreringseditor(Registry Editor) . Men i et tilfælde, hvor dit arbejde involverer meget scripting, og du nogensinde har brug for at ændre registreringsdatabasen ved hjælp af PowerShell , så burde denne artikel hjælpe dig.
(Use PowerShell)Brug PowerShell til at ændre registreringsdatabaseværdier(Registry)
I denne artikel vil vi se, hvordan du ændrer registreringsdatabasen ved hjælp af to velkendte PowerShell-cmdlets . Den første cmdlet er New-Item, mens den anden er Set-ItemProperty . Du kan bruge en af disse cmdlets til at ændre en eksisterende registreringsnøgle eller tilføje en ny registreringsdatabaseværdi.
1] Rediger(Modify) registreringsdatabasen ved hjælp af New-Item PowerShell cmdlet
I dette eksempel vil jeg oprette AllowIndexingEncryptedStoresOrItems registreringsdatabasen DWORD på
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
Normalt er denne registreringsdatabase DWORD oprettet for at tillade Windows 10 at indeksere krypterede filer . Windows Search registreringsdatabasenøglen findes ikke som standard . Så jeg opretter det først, og derefter opretter jeg registreringsdatabasen DWORD og indstiller den til 1. Du kan erstatte registreringsdatabasenøglens placering og værdier i dit tilfælde. Her er de involverede trin.
Åbn Windows PowerShell som administrator .
Skriv følgende, og tryk på Enter- tasten for at gå til registreringsdatabasen:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
Udfør derefter følgende cmdlet for at oprette den nye registreringsundernøgle med navnet Windows Search . Jeg bruger -Force parameter her til at tilsidesætte, hvis registreringsdatabasen allerede findes.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
Nu som registreringsdatabasenøglen er oprettet, vil jeg nu oprette registreringsdatabasen DWORD og udføre følgende kode for dette:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
Bemærk:(Note:) Hvis du opretter streng, skal du bruge -PropertyType som en streng.
Du kan udføre pop-location for at gå tilbage til normal PowerShell , hvor du kan udføre andre cmdlets.
2] Rediger(Modify) registreringsdatabasen ved hjælp af Set-ItemProperty PowerShell cmdlet
For dette eksempel vil jeg indstille HideSCAVolume registreringsdatabasen DWORD til
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
Indstilling af denne DWORD til 0 gendanner lydstyrkeikonet, hvis det mangler på proceslinjen. Her er trinene til dette:
Åbn Windows PowerShell (Admin).
Derefter skal du blot kopiere og indsætte denne cmdlet for at udføre registreringsmanipulation. Selvfølgelig skal du ændre registreringsdatabasens placering og værdi med din egen i nedenstående kode:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
Med denne metode behøver du ikke at udføre pop-location for at gå tilbage til normal PowerShell , da registreringsdatabasen ændres direkte her.
Jeg stoler på, at denne vejledning hjælper dig med at ændre registreringsdatabasen ved hjælp af Windows Powershell .
Du kan også tage et kig på, hvordan du bruger PowerShell til at genstarte en ekstern Windows-computer.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Brug PowerShell til at slette filer og mapper i Windows 11/10
PowerShell Arrays: Sådan opretter og bruger du dem
Registreringseditor: Brug, Rediger, Åbn, Rediger, Gem, Sikkerhedskopier, Importer, Eksporter
Deaktiver sikkerhedsspørgsmål i Windows 11/10 ved hjælp af et PowerShell-script
Tjek Windows 10 OS-arkitektur ved hjælp af PowerShell eller kommandoprompt
Microsoft PowerShell Script Browser hjælper dig med nemt at finde script-eksempler
Sådan får du offentlig IP-adresse ved hjælp af PowerShell i Windows 10
Sådan planlægges PowerShell-script i Task Scheduler på Windows 10
Sådan bruger du Windows PowerShell ISE - begyndervejledning
Opret systemgendannelsespunkt ved hjælp af kommandoprompt eller PowerShell
PowerShell åbner ved opstart i Windows 11/10
Sådan zippes og udpakkes filer ved hjælp af PowerShell i Windows 11/10
Fejlfind problemer med Windows Server-netværksforbindelse via PowerShell
Windows PowerShell ISE vs Windows PowerShell: Hvad er forskellen?
Sådan blokerer du IP eller et websted ved hjælp af PowerShell i Windows 10
Konfigurer kontrolleret mappeadgang ved hjælp af gruppepolitik og PowerShell
Sådan opretter du en lokal brugerkonto ved hjælp af PowerShell i Windows 11/10
Sådan installeres Google Chrome ved hjælp af Windows PowerShell
Sådan installeres Appx-apppakken ved hjælp af PowerShell i Windows 11/10
Sådan installeres PowerShell 7.0 på Windows 10