Was sind die Registrierungsschlüssel in PowerShell und wie funktioniert es?

Was Sind Die Registrierungsschlussel In Powershell Und Wie Funktioniert Es



Registrierungsschlüssel sind die Elemente auf dem PowerShell-Laufwerk, die als containerartige Ordner mit darin enthaltenen Werten, Schlüsseln und Unterschlüsseln betrachtet werden können. Die Registrierungswerte können als Dateien in diesen Ordnern betrachtet werden. Das Ausführen von Vorgängen mit Registrierungsschlüsseln ist dasselbe wie das Arbeiten mit dem lokalen Verzeichnis und seinen Dateien. Registrierungsschlüssel sind jedoch nur gültig oder existieren innerhalb des „ Windows-Registrierung “.

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 Name

Im 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.