Użyj PowerShell, aby zmodyfikować lub zmienić wartości rejestru
Wpis rejestru(Registry) można łatwo modyfikować za pomocą Edytora rejestru(Registry Editor) . Jednak w przypadku, gdy twoja praca wymaga dużo skryptów i kiedykolwiek będziesz musiał zmodyfikować rejestr za pomocą PowerShell , ten artykuł powinien ci pomóc.
Użyj PowerShell(Use PowerShell) , aby zmienić wartości rejestru(Registry)
W tym artykule zobaczymy, jak zmodyfikować rejestr za pomocą dwóch dobrze znanych poleceń cmdlet PowerShell(PowerShell cmdlets) . Pierwsze polecenie cmdlet to New-Item , a drugie to Set-ItemProperty . Możesz użyć jednego z tych poleceń cmdlet, aby zmodyfikować istniejący klucz rejestru lub dodać nową wartość rejestru.
1] Zmodyfikuj(Modify) rejestr za pomocą polecenia cmdlet PowerShell New-Item(New-Item PowerShell)
W tym przykładzie utworzę DWORD rejestru AllowIndexingEncryptedStoresOrItems pod adresem
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Windows Search and set it to 1.
Zwykle ten rejestr DWORD jest tworzony, aby umożliwić systemowi Windows 10 (Windows 10)indeksowanie zaszyfrowanych plików . Klucz rejestru Windows Search nie istnieje domyślnie. Więc najpierw to utworzę, a następnie utworzę DWORD rejestru i ustawię go na 1. W swoim przypadku możesz zastąpić lokalizację i wartości klucza rejestru. Oto wymagane kroki.
Otwórz Windows PowerShell jako administrator .
Wpisz następujące i naciśnij klawisz Enter , aby przejść do lokalizacji rejestru:
Set-Location -Path 'HKLM:\Software\Policies\Microsoft\Windows'
Następnie wykonaj następujące polecenie cmdlet, aby utworzyć nowy podklucz rejestru o nazwie Windows Search . Używam tutaj parametru -Force, aby zastąpić, jeśli elementy rejestru już istnieją.
Get-Item -Path 'HKLM:\Software\Policies\Microsoft\Windows' | New-Item -Name 'Windows Search' -Force
Teraz, gdy tworzony jest podklucz rejestru, utworzę teraz DWORD rejestru i wykonam w tym celu następujący kod:
New-ItemProperty -Path 'HKLM:\Software\Policies\Microsoft\Windows\Windows Search' -Name 'AllowIndexingEncryptedStoresOrItems' -Value "1" -PropertyType DWORD -Force
Uwaga:(Note:) Jeśli tworzysz ciąg, musisz użyć -PropertyType jako ciągu.
Możesz wykonać pop-location, aby wrócić do normalnego programu PowerShell(PowerShell) , w którym możesz wykonywać inne polecenia cmdlet.
2] Zmodyfikuj(Modify) rejestr za pomocą polecenia cmdlet Set-ItemProperty PowerShell
W tym przykładzie ustawię HideSCAVolume(HideSCAVolume) rejestru DWORD na
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies to 0.
Ustawienie tego DWORD na 0 przywraca ikonę Głośność, jeśli jej brakuje na pasku zadań. Oto kroki w tym celu:
Otwórz Windows PowerShell (administrator).
Następnie po prostu skopiuj i wklej to polecenie cmdlet, aby przeprowadzić manipulację rejestrem. Oczywiście musisz zmodyfikować lokalizację i wartość rejestru własnym, w poniższym kodzie:
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer -Name HideSCAVolume -Value 0 -Force
Dzięki tej metodzie nie trzeba wykonywać lokalizacji pop, aby wrócić do normalnego programu PowerShell , ponieważ zmiana rejestru jest dokonywana bezpośrednio tutaj.
Ufam, że ten przewodnik pomoże ci zmodyfikować rejestr za pomocą programu Windows Powershell(Windows Powershell) .
Możesz także przyjrzeć się, jak używać programu PowerShell do ponownego uruchamiania zdalnego komputera z systemem Windows.(how to use PowerShell to restart a remote Windows computer.)
Related posts
Użyj PowerShell, aby usunąć pliki i foldery w systemie Windows 11/10
Tablice PowerShell: jak je tworzyć i używać
Edytor rejestru: używaj, edytuj, otwieraj, modyfikuj, zapisuj, twórz kopie zapasowe, importuj, eksportuj
Wyłącz pytania bezpieczeństwa w systemie Windows 11/10 za pomocą skryptu PowerShell
Sprawdź architekturę systemu operacyjnego Windows 10 za pomocą programu PowerShell lub wiersza polecenia
Jak dodać PowerShell do menu kontekstowego w Windows 10?
Jak wyłączyć PowerShell w Windows 11/10?
Jak ZAWSZE uruchamiać Wiersz Poleceń i PowerShell jako Administrator?
Różnica między PowerShell a PowerShell Core
Jak zablokować adres IP lub witrynę internetową za pomocą PowerShell w systemie Windows 10?
Jak ukryć aktualizacje systemu Windows za pomocą PowerShell w systemie Windows 11/10?
Jak wyświetlić historię poleceń PowerShell w systemie Windows 10?
Zamień wiersz polecenia na PowerShell w menu WinX systemu Windows 10
Poprawka: podpisane polecenia cmdlet PowerShell działają wolniej niż niepodpisane polecenia cmdlet
Skonfiguruj kontrolowany dostęp do folderów za pomocą zasad grupy i programu PowerShell
Napraw PowerShell powodujący wysokie użycie procesora w systemie Windows 11/10
Jak zaplanować skrypt PowerShell w Harmonogramie zadań w systemie Windows 10?
Jak utworzyć i uruchomić plik skryptu PowerShell w systemie Windows 11/10?
Konwertuj plik skryptu PowerShell (PS1) na EXE za pomocą IExpress w systemie Windows 10
Jak zainstalować PowerShell 7.0 w systemie Windows 10?