Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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]
Parameters
| Parameter | Description |
|---|---|
<keyname> |
Gibt den vollständigen Pfad des Unterschlüssels an. Wenn Sie einen Remotecomputer angeben möchten, fügen Sie den Computernamen (im Format \\<computername>\) als Teil des Schlüsselnamens ein. 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 keyname zurückgegeben. Valuename 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 Trennzeichen für einen einzelnen Wert an, nach dem im Wert name type 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_BINARYREG_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. |
Remarks
Die Rückgabewerte für den reg-Abfragevorgang lauten:
Value Description 0 Success 1 Failure
Examples
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, die mit 0F übereinstimmen, in den Daten unter dem HKCU-Stammschlüssel des Datentyps REG_BINARY anzuzeigen:
reg query HKCU /f 0F /d /t REG_BINARY
Geben Sie Folgendes ein, um die Schlüssel, Werte und Daten anzuzeigen, die mit asp.net unter dem Schlüssel HKLM\SOFTWARE\Microsoft und allen Unterschlüsseln übereinstimmen:
reg query HKLM\SOFTWARE\Microsoft /s /f asp.net
Geben Sie Folgendes ein, um nur die Schlüssel anzuzeigen, die mit asp.net unter dem Schlüssel HKLM\SOFTWARE\Microsoft und allen Unterschlüsseln übereinstimmen:
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