Het commando: "reg COMPARE /?" staat aan Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. beschikbaar
Hier zijn enkele voorbeelden van het gebruik van deze opdracht:
Voorbeeld 1: Alle waarden onder één sleutel vergelijken:
REG COMPARE HKLM\Software\MyCo\Mijn_App HKLM\Software\MyCo\SaveMyApp
- Vergelijkt alle waarden onder de sleutel
"MyApp" met de waarden van
"SaveMyApp". Er worden alleen verschillen getoond.
Voorbeeld 2: Vergelijking van een specifieke waarde tussen verschillende sleutels:
REG COMPARE HKLM\Software\MyCo HKLM\Software\MyCo1 /v Version
- Vergelijkt de specifieke waarde
"Versie" onder de toetsen
"MyCo" en
"MyCo1". Er worden alleen verschillen getoond.
Voorbeeld 3: Vergelijking van alle onderliggende sleutels en waarden:
REG COMPARE \\ZODIAC\HKLM\Software\MyCo \\. /s
- Vergelijkt alle onderliggende sleutels en waarden onder
"HKLM\Software\MyCo" op de computer
"ZODIAC" met dezelfde sleutel op de huidige computer. Er worden alleen verschillen getoond.
De uitvoer heeft de vorm van symbolen aan het begin van elke regel, waarbij '=' overeenkomsten vertegenwoordigt, '<' verschillen in de eerste FullKey vertegenwoordigt en '>' verschillen in de tweede FullKey vertegenwoordigt.
Merk op dat de
`REG COMPARE`De opdracht vergelijkt registervertakkingen niet rechtstreeks, maar eerder met geëxporteerde registerbestanden of registerpaden in het register. Daarom kan de opdracht nuttig zijn om verschillen tussen twee delen van het register te identificeren.
Als u de inhoud van twee registervertakkingen wilt vergelijken, kunt u dit handmatig doen door de geëxporteerde registerbestanden van beide vertakkingen naar afzonderlijke tekstbestanden te exporteren en deze tekstbestanden vervolgens te vergelijken. Hier is een algemene aanpak:
Voorbeeld 4: Handmatige vergelijking van registervertakkingen:
-- Exporteer de eerste registervertakking naar een bestand:
REG EXPORT HKLM\Software\RegBranch1 RegBranch1Export.reg
-- Exporteer de tweede registervertakking naar een apart bestand:
REG EXPORT HKLM\Software\RegBranch2 RegBranch2Export.reg
-- Vergelijk de geëxporteerde bestanden met een tekstvergelijkingstool naar keuze. Bijvoorbeeld met het commando
`FC`in de opdrachtprompt:
FC /W RegBranch1Export.reg RegBranch2Export.reg
Of gebruik een tekstvergelijkingstool van derden.
Met de bovenstaande stappen kunt u de verschillen tussen de geëxporteerde registervertakkingen identificeren. Houd er rekening mee dat deze aanpak handmatig is en geen geautomatiseerde verificatie uitvoert.
Als u een uitgebreidere, geautomatiseerde tool voor registervergelijking nodig heeft, kunt u software van derden overwegen die speciaal voor deze taak is ontworpen. Dergelijke hulpmiddelen kunnen een visuele weergave van de verschillen bieden en het vergelijkingsproces eenvoudiger maken.