In der folgenden Anleitung finden Sie Informationen zu den Registrierungsschlüsseln und ihrer Funktionsweise.
Was sind die Registrierungsschlüssel in PowerShell und wie funktionieren sie?
PowerShell-Registrierungsschlüssel enthalten zwei Instanzen, darunter „ HKEY_CURRENT_USER ' und das ' HKEY_LOCAL_MACHINE “. Die erste Instanz enthält die Informationen des aktuell angemeldeten Benutzers zum Stammverzeichnis/Pfad, wie z. B. Bildschirmfarben, Benutzerordner und Systemsteuerung. Während die zweite Instanz die Einstellung speichert, die nur für den lokalen Computer spezifisch ist.
Wie funktionieren Registrierungsschlüssel in PowerShell?
Die Registrierung in Windows speichert die Informationen, durch die das Betriebssystem navigiert, z. B. Anwendungen oder Dateien. Um die weitere Funktionalität oder Funktionsweise der Registrierungsschlüssel zu erkunden, sehen Sie sich die bereitgestellten Beispiele an.
Beispiel 1: Kopieren Sie den Registrierungsschlüssel von PowerShell
Um die Registrierungsschlüssel in PowerShell zu kopieren, führen Sie den folgenden Befehl aus:
Copy-Item -Weg 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion' -Ziel HKCU:
Geben Sie im Anschluss an den obigen Code zunächst „ Copy-Item ”-Cmdlet neben dem „ -Weg ”-Parameter, dem die angegebenen Werte zugewiesen sind. Geben Sie dann „ -Ziel ” Parameter und geben Sie ihm den Wert „ HKCU: ”:
Beispiel 2: Erstellen Sie den Registrierungsschlüssel in PowerShell
Um den Registrierungsschlüssel zu erstellen, verwenden Sie „ Neuer Gegenstand ”-Befehl und der „ -Weg ” Parameter, dem der angegebene Wert zugewiesen ist:
Neuer Gegenstand -Weg HKCU:\New_Registry_Key
Beispiel 3: Löschen Sie den Registrierungsschlüssel in PowerShell
Um einen Registrierungsschlüssel zu entfernen oder zu löschen, erwähnen Sie „ Gegenstand entfernen ”-Befehl zusammen mit dem „ -Weg ” Parameter. Weisen Sie ihm dann den Registrierungsnamen und den Pfad zu:
Gegenstand entfernen -Weg HKCU:\New_Registry_Key
Beispiel 4: Alle Unterschlüssel mit PowerShell auflisten
Um alle Unterschlüssel in PowerShell aufzulisten, führen Sie den folgenden Befehl aus:
Get-ChildItem -Weg HKCU:\ | Objekt auswählen NameIm oben genannten Code:
- Benutzen Sie die „ Get-ChildItem ”-Befehl und weisen Sie den „ HKCU:\ ' zum ' -Weg ” Parameter.
- Geben Sie anschließend Folgendes ein: | „Pipeline und geben Sie das Cmdlet an“ Objekt auswählen ' und das ' Name ”:
Beispiel 5: Entfernen aller Schlüssel unter einem bestimmten Schlüssel
Wenn Benutzer alle Schlüssel und Unterschlüssel entfernen möchten, müssen sie „ HKCU:\CurrentVersion ' zum ' Gegenstand entfernen ' Befehl:
Gegenstand entfernen -Weg HKCU:\CurrentVersion
Das ist alles! Wir haben detaillierte Informationen zu PowerShell-Registrierungsschlüsseln bereitgestellt.
Abschluss
Registrierungsschlüssel in PowerShell sind containerartige Ordner, die aus Registrierungswerten als den darin enthaltenen Dateien bestehen. PowerShell verwendet den Registrierungsanbieter, um auf die Registrierungsschlüssel zuzugreifen und diese zu ändern. In diesem Beitrag wurden die Registrierungsschlüssel anhand mehrerer Beispiele veranschaulicht.