Använd PowerShell för att ändra eller ändra registervärden
En registerpost(Registry) kan enkelt ändras med hjälp av Registereditorn(Registry Editor) . Men i ett fall där ditt arbete involverar mycket skript och du någonsin behöver ändra registret med PowerShell , bör den här artikeln hjälpa dig.
Använd PowerShell(Use PowerShell) för att ändra registervärden(Registry)
I den här artikeln kommer vi att se hur du ändrar registret med två välkända PowerShell-cmdlets . Den första cmdleten är New-Item medan den andra är Set-ItemProperty . Du kan använda någon av dessa cmdlets för att ändra en befintlig registernyckel eller lägga till ett nytt registervärde.
1] Ändra(Modify) registret med New-Item PowerShell cmdlet
I det här exemplet kommer jag att skapa AllowIndexingEncryptedStoresOrItems- registret DWORD på
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
Vanligtvis skapas denna register -DWORD för att tillåta Windows 10 att indexera krypterade filer . Windows Search-(Windows Search) registernyckeln finns inte som standard. Så jag skapar det först, och sedan skapar jag register -DWORD och ställer in det till 1. Du kan ersätta registernyckelns plats och värden i ditt fall. Här är stegen.
Öppna Windows PowerShell som administratör(Administrator) .
Skriv följande och tryck på Enter för att gå till registerplatsen:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
Kör sedan följande cmdlet för att skapa den nya registerundernyckeln med namnet Windows Search . Jag använder parametern -Force här för att åsidosätta om registerobjekten redan finns.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
Nu när registerundernyckeln skapas kommer jag nu att skapa register DWORD och köra följande kod för detta:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
Obs:(Note:) Om du skapar en sträng måste du använda -PropertyType som en sträng.
Du kan köra pop-location för att gå tillbaka till normal PowerShell där du kan köra andra cmdlets.
2] Ändra(Modify) registret med Set-ItemProperty PowerShell cmdlet
För det här exemplet kommer jag att ställa in HideSCAVolume- registret DWORD på
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
Om du ställer in denna DWORD till 0 återställs volymikonen om den saknas i aktivitetsfältet. Här är stegen för detta:
Öppna Windows PowerShell (Admin).
Sedan är det bara att kopiera och klistra in denna cmdlet för att utföra registermanipulation. Naturligtvis måste du ändra registerplatsen och värdet med ditt eget, i nedanstående kod:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
Med den här metoden behöver du inte köra pop-location för att gå tillbaka till normal PowerShell eftersom registerändringen görs direkt här.
Jag litar på att den här guiden hjälper dig att ändra registret med Windows Powershell .
Du kan också ta en titt på hur du använder PowerShell för att starta om en fjärrdator med Windows.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Använd PowerShell för att ta bort filer och mappar i Windows 11/10
PowerShell Arrays: Hur man skapar och använder dem
Registerredigerare: Använd, Redigera, Öppna, Ändra, Spara, Säkerhetskopiera, Importera, Exportera
Inaktivera säkerhetsfrågor i Windows 11/10 med ett PowerShell-skript
Kontrollera Windows 10 OS-arkitektur med PowerShell eller kommandotolk
Exportera och säkerhetskopiera enhetsdrivrutiner med PowerShell i Windows 11/10
Hur man skapar ett lokalt användarkonto med PowerShell i Windows 11/10
Hur man skapar och kör PowerShell-skriptfil på Windows 11/10
Hur man döljer Windows-uppdateringar med PowerShell i Windows 11/10
Hur man konverterar VHDX-fil till VHD med PowerShell
Felsök problem med Windows Server-nätverksanslutning via PowerShell
Hur man installerar Google Chrome med Windows PowerShell
Konfigurera kontrollerad mappåtkomst med hjälp av grupprincip och PowerShell
Windows PowerShell ISE vs Windows PowerShell: Vad är skillnaden?
Skapa systemåterställningspunkt med kommandotolken eller PowerShell
Så här återställer du PowerShell och kommandotolken till standardinställningarna
PowerShell-skript för att kontrollera Windows Update-status
Hur man installerar PowerShell 7.0 på Windows 10
Hur man tar bort eller skapar en schemalagd uppgift med PowerShell i Windows 11
Så här ser du PowerShell-kommandohistorik på Windows 10