reg compare
Compare les sous-clés ou entrées de registre spécifiées.
Syntaxe
reg compare <keyname1> <keyname2> [{/v Valuename | /ve}] [{/oa | /od | /os | on}] [/s]
Paramètres
Paramètre | Description |
---|---|
<keyname1> |
Spécifie le chemin complet de la sous-clé ou de l’entrée à ajouter. Pour spécifier un ordinateur distant, ajoutez le nom de l’ordinateur (au format \\<computername>\ ) dans le keyname. Si vous n’indiquez pas \\<computername>\ , l’opération par défaut est appliquée sur l’ordinateur local. Le keyname doit avoir une clé racine valide. Les clés racines valides pour l’ordinateur local sont : HKLM, HKCU, HKCR, HKU et HKCC. Si un ordinateur distant est spécifié, les clés racines valides sont : HKLM et HKU. Si le nom de la clé de Registre contient un espace, placez le nom de la clé entre guillemets. |
<keyname2> |
Spécifie le chemin complet de la deuxième sous-clé à comparer. Pour spécifier un ordinateur distant, ajoutez le nom de l’ordinateur (au format \\<computername>\ ) dans le keyname. Si vous n’indiquez pas \\<computername>\ , l’opération par défaut est appliquée sur l’ordinateur local. Si vous spécifiez uniquement le nom de l’ordinateur dans keyname2, l’opération utilise le chemin d’accès à la sous-clé spécifiée dans keyname1. Le keyname doit avoir une clé racine valide. Les clés racines valides pour l’ordinateur local sont : HKLM, HKCU, HKCR, HKU et HKCC. Si un ordinateur distant est spécifié, les clés racines valides sont : HKLM et HKU. Si le nom de la clé de Registre contient un espace, placez le nom de la clé entre guillemets. |
/v <Valuename> |
Spécifie le nom de la valeur à comparer sous la sous-clé. |
/ve | Spécifie que seules les entrées dont la valeur est « null » doivent être comparées. |
/oa | Spécifie que toutes les différences et correspondances sont affichées. Par défaut, seules les différences sont répertoriées. |
/od | Spécifie que seules les différences s’affichent. Il s'agit du comportement par défaut. |
/os | Spécifie que seules les correspondances s’affichent. Par défaut, seules les différences sont répertoriées. |
/on | Spécifie qu’aucun élément ne s’affiche. Par défaut, seules les différences sont répertoriées. |
/s | Compare toutes les sous-clés et entrées de manière récursive. |
/? | Affiche l'aide à l'invite de commandes. |
Notes
Les valeurs de retour de l’opération reg compare sont :
Valeur Description 0 La comparaison réussit et le résultat est identique. 1 La comparaison échoue. 2 La comparaison a réussi et des différences ont été trouvées. Les symboles affichés dans les résultats sont les suivants :
Symbole Description = Les données KeyName1 sont égales aux données KeyName2. < Les données KeyName1 sont inférieures aux données KeyName2. > Les données KeyName1 sont supérieures aux données KeyName2.
Exemples
Pour comparer toutes les valeurs sous la clé MyApp avec toutes les valeurs sous la clé SaveMyApp, saisissez :
reg compare HKLM\Software\MyCo\MyApp HKLM\Software\MyCo\SaveMyApp
Pour comparer la valeur de la version sous la clé MyCo et la valeur de la version sous la clé MyCo1, saisissez :
reg compare HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
Pour comparer toutes les sous-clés et valeurs sous HKLM\Software\MyCo sur l’ordinateur nommé ZODIAC, avec toutes les sous-clés et valeurs sous HKLM\Software\MyCo sur l’ordinateur local, saisissez :
reg compare \\ZODIAC\HKLM\Software\MyCo \\. /s