Il comando: "reg COMPARE /?" è attivo Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponibile
Gli esempi per il comando "reg COMPARE /?"
Ecco alcuni esempi di utilizzo di questo comando:
Esempio 1: confronto di tutti i valori in una chiave:
REG COMPARE HKLM\Software\MyCo\La mia_App HKLM\Software\MyCo\SaveMyApp
- Confronta tutti i valori sotto la chiave
"MyApp" con i valori di
"SaveMyApp". Vengono mostrate solo le differenze.
Esempio 2: confronto di un valore specifico tra chiavi diverse:
REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
- Confronta il valore specifico
"Versione" sotto le chiavi
"MyCo" e
"MyCo1". Vengono mostrate solo le differenze.
Esempio 3: confronto di tutte le chiavi e i valori secondari:
REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
- Confronta tutte le chiavi e i valori figlio in
"HKLM\Software\MyCo" sul computer
"ZODIAC" con la stessa chiave sul computer corrente. Vengono mostrate solo le differenze.
L'output è sotto forma di simboli all'inizio di ogni riga, dove '=' rappresenta le corrispondenze, '<' rappresenta le differenze nel primo FullKey e '>' rappresenta le differenze nel secondo FullKey.
Si noti che il
`REG COMPARE`Il comando non confronta direttamente i rami del registro, ma piuttosto i file di registro esportati o i percorsi del registro nel registro. Pertanto il comando può essere utile per identificare le differenze tra due parti del registro.
Se desideri confrontare il contenuto di due rami del registro, puoi farlo manualmente esportando i file di registro esportati di entrambi i rami in file di testo separati e quindi confrontando tali file di testo. Ecco un approccio generale:
Esempio 4: Confronto manuale dei rami anagrafici:
-- Esporta il primo ramo del registro in un file:
REG EXPORT HKLM\Software\RegBranch1 RegBranch1Export.reg
-- Esporta il secondo ramo del registro in un file separato:
REG EXPORT HKLM\Software\RegBranch2 RegBranch2Export.reg
-- Confronta i file esportati con uno strumento di confronto testo di tua scelta. Ad esempio con il comando
`FC`nel prompt dei comandi:
FC /W RegBranch1Export.reg RegBranch2Export.reg
Oppure utilizza uno strumento di confronto testuale di terze parti.
I passaggi precedenti consentono di identificare le differenze tra i rami del registro esportati. Tieni presente che questo approccio è manuale e non esegue la verifica automatizzata.
Se hai bisogno di uno strumento di confronto del registro più completo e automatizzato, potresti prendere in considerazione un software di terze parti progettato specificamente per l'attività. Tali strumenti possono fornire una rappresentazione visiva delle differenze e facilitare il processo di confronto.
"reg COMPARE /?" Estratto dalla guida di Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
Console Registry Tool for Windows - version 3.0
Copyright (C) Microsoft Corp. 1981-2001. Tutti i diritti riservati
REG COMPARE NomeChiave1 NomeChiave2 [/v NomeValore | /ve] [Output] [/s]
NomeChiave [\\Computer\]ChiaveCompleta
Computer Nome del computer remoto - se omesso l'impostazione
predefinita Ş il computer corrente
Sui computer remoti sono disponibili solo HKLM e HKU
ChiaveCompleta CHIAVEPRINCIPALE\SottoChiave
Se il NomeChiave1 non Ş stato specificato, il NomeChiave2
sarÓ uguale al NomeChiave1
CHIAVEPRINCIPALE [ HKLM | HKCU | HKCR | HKU | HKCC ]
SottoChiave Nome completo della chiave del Registro di sistema
sotto la CHIAVEPRINCIPALE selezionata
NomeValore Nome del valore, sotto la chiave selezionata, da
confrontare
Se omesso, saranno confrontati tutti i valori sotto la
chiave
/ve confronta il valore del nome valore vuoto <nessun nome>
/s Confronta tutte le sottochiavi e i valori
Output [/oa | /od | /os | /on]
Se omesso, fornisce solo l'output delle differenze
/oa Fornisce l'output di tutte le differenze e le
corrispondenze
/od Fornisce solo l'output delle differenze
/os Fornisce solo l'output delle corrispondenze
/on Non fornisce nessun output
Codice di ritorno:
0 - Riuscito, il risultato confrontato Ş identico
1 - Non riuscito
2 - Riuscito, il risultato confrontato Ş diverso
Esempi:
REG COMPARE HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
Confronta tutti i valori sotto la chiave MyApp con SaveMyApp
REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Versione
Confronta il valore Versione sotto la chiave MyCo e MyCo1
REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
Confronta tutte le sottochiavi e i valori sotto HKLM\Software\MyCo
on ZODIAC
con la stessa chiave del computer corrente
Informazioni importanti, suggerimenti per il comando "reg COMPARE /?"
Quando si utilizza il`REG COMPARE`comando, ci sono alcuni punti importanti a cui prestare attenzione:
1: Crea backup: davanti a te`REG COMPARE`è consigliabile creare un backup del registro. Sebbene`REG COMPARE`Se non apporti modifiche direttamente al registro, può comunque essere utile avere un backup in caso si verifichino problemi.
2: Controlla le autorizzazioni: Assicurati di disporre di autorizzazioni sufficienti per accedere alle chiavi di registro e ai valori che desideri confrontare.
3: Comprensione dei simboli nell'output: L'output di`REG COMPARE`Il comando contiene icone all'inizio di ogni riga che indicano il confronto tra le voci del registro. Tieni presente che '=' rappresenta le corrispondenze, '<' rappresenta le differenze nel primo ramo del registro e '>' rappresenta le differenze nel secondo ramo del registro.
4: fare attenzione durante l'utilizzo`/s`: Se ne hai la possibilità`/s`per confrontare tutte le chiavi e i valori secondari, assicurati di ispezionare attentamente l'output. Un confronto completo può produrre molti risultati.
5: 32 bit rispetto a 64 bit: Nota le opzioni`/reg:32`E`/reg:64`per determinare se è necessario accedere alla chiave del registro utilizzando la visualizzazione del registro a 32 o 64 bit. Scegli l'opzione appropriata in base all'architettura del ramo di registro che desideri confrontare.
6: Interpretazione dei risultati: Comprendilo`REG COMPARE`mostra solo differenze. I risultati mancanti indicano che i rami del registro sono identici. Si consiglia di leggere la documentazione completa del comando per maggiori dettagli.
7: Confronti remoti: Se tu`REG COMPARE`per un computer remoto, assicurati che i servizi del registro remoto siano abilitati e di disporre delle autorizzazioni necessarie per accedere al computer remoto.
8: Convalida dei risultati: Esaminare attentamente i risultati del confronto prima di trarre conclusioni. È possibile che alcune differenze siano trascurabili o siano dovute a differenze specifiche del sistema.
In generale è importante`REG COMPARE`-Il comando deve essere utilizzato con attenzione e comprendendone le implicazioni, soprattutto quando si confrontano voci di registro contenenti informazioni potenzialmente sensibili.