Condividi tramite


comando "reg query"

Restituisce un elenco del livello successivo di sottochiavi e voci che si trovano in una sottochiave specificata nel Registro di sistema.

Sintassi

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

Parametri

Parametro Descrizione
<keyname> Specifica il percorso completo della sottochiave. Per specificare un computer remoto, includere il nome del computer (nel formato \\<computername>\) come parte del nome chiave . L'omissione di \\<computername>\ fa sì che l'operazione sia predefinita nel computer locale. Il nomechiave deve includere una chiave radice valida. Le chiavi radice valide per il computer locale sono: HKLM, HKCU, HKCR, HKUe HKCC. Se si specifica un computer remoto, le chiavi radice valide sono: HKLM e HKU. Se il nome della chiave del Registro di sistema contiene uno spazio, racchiudere il nome della chiave tra virgolette.
/v <valuename> Specifica il nome del valore del Registro di sistema su cui eseguire una query. Se omesso, vengono restituiti tutti i nomi di valore per keyname . Valuename per questo parametro è facoltativo se viene usata anche l'opzione /f .
/ve Esegue una query per i nomi di valore vuoti.
/s Specifica di eseguire query su tutte le sottochiavi e i nomi dei valori in modo ricorsivo.
/se <separator> Specifica il separatore di valori singolo da cercare nel tipo di nome valore REG_MULTI_SZ. Se il separatore non è specificato, viene usato \0 .
/f <data> Specifica i dati o il modello da cercare. Usare virgolette doppie se una stringa contiene spazi. Se non specificato, viene usato un carattere jolly (*) come criterio di ricerca.
/Okay Specifica di eseguire la ricerca solo nei nomi delle chiavi. Deve essere usato con /f.
/d Specifica di eseguire la ricerca solo nei dati.
/c Specifica che la query fa distinzione tra maiuscole e minuscole. Per impostazione predefinita, le query non fanno distinzione tra maiuscole e minuscole.
/e Specifica di restituire solo corrispondenze esatte. Per impostazione predefinita, vengono restituite tutte le corrispondenze.
/t <Type> Specifica i tipi di Registro di sistema da cercare. I tipi validi sono: REG_SZ, REG_MULTI_SZ, REG_EXPAND_SZ, REG_DWORD, REG_BINARYREG_NONE. Se non specificato, vengono cercati tutti i tipi.
/z Specifica di includere l'equivalente numerico per il tipo di registro nei risultati della ricerca.
/reg:32 Specifica che è necessario accedere alla chiave usando la visualizzazione del Registro di sistema a 32 bit.
/registrazione:64 Specifica che è necessario accedere alla chiave usando la visualizzazione del Registro di sistema a 64 bit.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • I valori restituiti per l'operazione reg query sono:

    Valore Descrizione
    0 Successo
    1 Fallimento

Esempi

Per visualizzare il valore del nome Version nella chiave HKLM\Software\Microsoft\ResKit, digitare:

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

Per visualizzare tutte le sottochiavi e i valori nella chiave HKLM\Software\Microsoft\ResKit\Nt\Setup in un computer remoto denominato ABC, digitare:

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

Per visualizzare tutte le sottochiavi e i valori del tipo REG_MULTI_SZ utilizzando # come separatore, digitare:

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

Per visualizzare la chiave, il valore e i dati per corrispondenze esatte e con distinzione tra maiuscole e minuscole di SYSTEM nella radice HKLM del tipo di dati REG_SZ, digitare:

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

Per visualizzare la chiave, il valore e i dati corrispondenti a 0F nei dati nella chiave radice HKCU del tipo di dati REG_BINARY, digitare:

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

Per visualizzare le chiavi, i valori e i dati che corrispondono asp.net sotto la chiave HKLM\SOFTWARE\Microsoft e tutte le sottochiavi, digitare:

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

Per visualizzare solo le chiavi che corrispondono asp.net sotto la chiave HKLM\SOFTWARE\Microsoft e tutte le sottochiavi, digitare:

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

Per visualizzare il valore e i dati per i nomi di valore null (impostazione predefinita) in HKLM\SOFTWARE, digitare:

reg query HKLM\SOFTWARE /ve