reg compare

Consente di confrontare specificati sottochiavi del Registro di sistema o le voci.

Sintassi

reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os | on}] [/s]

Parametri

Parametro Descrizione
<keyname1> Specifica il percorso completo della sottochiave o voce da aggiungere. Per specificare un computer remoto, includere il nome del computer (nel formato \\<computername>\) come parte di keyname. Se si omette \\<computername>\ l'operazione viene impostata per impostazione predefinita sul computer locale. Il keyname deve includere una chiave radice valida. Le chiavi principali valide per il computer locale sono: HKLM, HKCU, HKCR, HKU e HKCC. Se viene specificato un computer remoto, le chiavi principali valide sono: HKLM e HKU. Se il nome della chiave di registro contiene uno spazio, racchiudere il nome della chiave tra virgolette.
<keyname2> Specifica il percorso completo della seconda sottochiave da confrontare. Per specificare un computer remoto, includere il nome del computer (nel formato \\<computername>\) come parte di keyname. Se si omette \\<computername>\ l'operazione viene impostata per impostazione predefinita sul computer locale. Specifica il nome del computer in keyname2 fa sì che l'operazione utilizzare il percorso per la sottochiave specificata keyname1. Il keyname deve includere una chiave radice valida. Le chiavi principali valide per il computer locale sono: HKLM, HKCU, HKCR, HKU e HKCC. Se viene specificato un computer remoto, le chiavi principali valide sono: HKLM e HKU. Se il nome della chiave di registro contiene uno spazio, racchiudere il nome della chiave tra virgolette.
/v <Valuename> Specifica il nome del valore da confrontare nella sottochiave.
/ve Specifica che solo le voci con il nome di un valore null devono essere confrontate.
/Oa Specifica che vengono visualizzate tutte le differenze e le corrispondenze. Per impostazione predefinita, vengono elencate solo le differenze.
/od Specifica che vengono visualizzate solo le differenze. Si tratta del comportamento predefinito.
/OS Specifica che vengono visualizzate solo le corrispondenze. Per impostazione predefinita, vengono elencate solo le differenze.
/on Specifica che verrà visualizzato nulla. Per impostazione predefinita, vengono elencate solo le differenze.
/s Confronta tutti in modo ricorsivo le sottochiavi e voci.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

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

    Valore Descrizione
    0 Il confronto ha esito positivo e il risultato è identico.
    1 Il confronto non riuscito.
    2 Il confronto ha avuto esito positivo e sono state rilevate differenze.
  • I simboli visualizzati nei risultati includono:

    Simbolo Descrizione
    = Nomechiave1 dati sono uguali a Nomechiave2 dati.
    < Nomechiave1 dati sono minore di Nomechiave2 dati.
    > Nomechiave1 dati sono maggiori di Nomechiave2 dati.

Esempi

Per confrontare tutti i valori nella chiave MyApp con tutti i valori nella chiave SaveMyApp, digitare:

reg compare HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp

Per confrontare il valore di Version sotto la chiave MyCo e il valore per Version sotto la chiave MyCo1, digitare:

reg compare HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version

Per confrontare tutte le sottochiavi e i valori in HKLM\Software\MyCo nel computer denominato ZODIAC, con tutte le sottochiavi e i valori in HKLM\Software\MyCo nel computer locale, digitare:

reg compare \\ZODIAC\HKLM\Software\MyCo \\. /s