Freigeben über


reg query

Gibt eine Liste der nächsten Ebene von Unterschlüsseln und Einträgen zurück, die sich unter einem angegebenen Unterschlüssel in der Registrierung befinden.

Syntax

reg query <keyname> [{/v <valuename> | /ve}] [/s] [/se <separator>] [/f <data>] [{/k | /d}] [/c] [/e] [/t <Type>] [/z] [/reg:32] [/reg:64]

Die Parameter

Parameter BESCHREIBUNG
<keyname> Gibt den vollständigen Pfad des Unterschlüssels an. Um einen Remotecomputer anzugeben, schließen Sie den Computernamen (im Format \\<computername>\) als Teil des keynameein. Wenn \\<computername>\ weggelassen wird, wird der Vorgang standardmäßig auf dem lokalen Computer ausgeführt. Der Schlüsselname muss einen gültigen Stammschlüssel enthalten. Gültige Stammschlüssel für den lokalen Computer sind: HKLM, HKCU, HKCR, HKU-und HKCC. Wenn ein Remotecomputer angegeben ist, sind gültige Stammschlüssel: HKLM- und HKU-. Wenn der Registrierungsschlüsselname ein Leerzeichen enthält, schließen Sie den Schlüsselnamen in Anführungszeichen ein.
/v <valuename> Gibt den Registrierungswertnamen an, der abgefragt werden soll. Wenn nicht angegeben, werden alle Wertnamen für den Schlüsselnamen zurückgegeben. Der Wertname für diesen Parameter ist optional, wenn auch die Option "/f " verwendet wird.
/Ve Führt eine Abfrage für Wertnamen aus, die leer sind.
/s Gibt an, alle Unterschlüssel und Wertnamen rekursiv abzufragen.
/Se <separator> Gibt das Einzelwerttrennzeichen an, nach dem im Wertnamentyp REG_MULTI_SZ gesucht werden soll. Wenn das Trennzeichen nicht angegeben ist, wird \0 verwendet.
/f <data> Gibt die zu suchden Daten oder Muster an. Verwenden Sie doppelte Anführungszeichen, wenn eine Zeichenfolge Leerzeichen enthält. Wenn nicht angegeben, wird ein Wildcard (*) als Suchmuster verwendet.
/k Gibt an, dass nur in Schlüsselnamen gesucht werden soll. Muss mit /f verwendet werden.
/d Gibt an, dass nur in Daten gesucht werden soll.
/c Gibt an, dass bei der Abfrage die Groß-/Kleinschreibung beachtet wird. Standardmäßig wird bei Abfragen die Groß-/Kleinschreibung nicht beachtet.
/e Gibt an, dass nur genaue Übereinstimmungen zurückgegeben werden. Standardmäßig werden alle Übereinstimmungen zurückgegeben.
/t <Type> Gibt Registrierungstypen an, die durchsucht werden sollen. Gültige Typen sind: REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARY, REG_NONE. Wenn nicht angegeben, werden alle Typen durchsucht.
/z Gibt an, dass die numerische Entsprechung für den Registrierungstyp in Suchergebnisse eingeschlossen wird.
/reg:32 Gibt den Zugriff auf den Schlüssel mithilfe der 32-Bit-Registrierungsansicht an.
/reg:64 Gibt den Zugriff auf den Schlüssel mithilfe der 64-Bit-Registrierungsansicht an.
/? Zeigt die Hilfe an der Eingabeaufforderung an.

Bemerkungen

  • Die Rückgabewerte für den Registrierungsabfragevorgang sind:

    Wert BESCHREIBUNG
    0 Erfolg
    1 Versagen

Beispiele

Um den Wert des Namenswerts Version im HKLM\Software\Microsoft\ResKit-Schlüssel anzuzeigen, geben Sie Folgendes ein:

reg query HKLM\Software\Microsoft\ResKit /v Version

Um alle Unterschlüssel und Werte unter dem Schlüssel HKLM\Software\Microsoft\ResKit\Nt\Setup auf einem Remotecomputer namens ABC anzuzeigen, geben Sie Folgendes ein:

reg query \\ABC\HKLM\Software\Microsoft\ResKit\Nt\Setup /s

Um alle Unterschlüssel und Werte des Typs anzuzeigen, REG_MULTI_SZ # als Trennzeichen verwendet werden, geben Sie Folgendes ein:

reg query HKLM\Software\Microsoft\ResKit\Nt\Setup /se #

Geben Sie Folgendes ein, um den Schlüssel, den Wert und die Daten für genaue übereinstimmungen zwischen System und Groß-/Kleinschreibung unter dem HKLM-Stamm des Datentyps REG_SZ anzuzeigen:

reg query HKLM /f SYSTEM /t REG_SZ /c /e

Geben Sie Folgendes ein, um den Schlüssel, den Wert und die Daten anzuzeigen, die mit 0F in den Daten unter dem HKCU-Stammschlüssel des Datentyps REG_BINARY übereinstimmen:

reg query HKCU /f 0F /d /t REG_BINARY

Um die Schlüssel, Werte und Daten anzuzeigen, die asp.net unter dem Schlüssel HKLM\SOFTWARE\Microsoft und allen Unterschlüsseln übereinstimmen, geben Sie Folgendes ein:

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net

Um nur die Tasten anzuzeigen, die asp.net unter dem Schlüssel HKLM\SOFTWARE\Microsoft und allen Unterschlüsseln übereinstimmen, geben Sie Folgendes ein:

reg query HKLM\SOFTWARE\Microsoft /s /f asp.net /k

Um den Wert und die Daten für Wertnamen von Null (Standard) unter HKLM\SOFTWARE anzuzeigen, geben Sie Folgendes ein:

reg query HKLM\SOFTWARE /ve