Vergleichen Sie die Registrierung mit .reg-Dateien

2

Ich habe kürzlich mehrere .reg-Dateien in einer einzigen .reg-Datei zusammengeführt. Ich möchte jedoch auf einem anderen Computer vergleichen, ob diese Einträge bereits vor dem Import vorhanden sind.

Ist das überhaupt möglich? Ich habe bereits Registrierungs-Snapshot-Tools verwendet, möchte jedoch eine Live-Registrierung mit einer Registrierungsdatei mit mehreren Einträgen vergleichen.

teaton
quelle
reg /query ist ein Ausgangspunkt. Sehen Reg - Edit Registry - Windows CMD - SS64.com
DavidPostill
1
Das PowerShell Compare-Object-Cmdlet kann sich auch als hilfreich erweisen, wenn Sie mit reg.exe den aktuellen Wert in eine reg-Datei exportieren und mit einer oder mehreren exportierten .reg-Dateien vergleichen.
HelpingHand

Antworten:

1

Öffnen Sie Ihren Registrierungseditor auf dem Ziel-PC mit
Sieg - R
und exportieren Sie alle mit Dateiname in den Dateinamen Ihrer Wahl Exportieren | Alles
Die Erweiterung .REG ist zulässig, da die .REG-Datei Klartext ist.

Schließen Sie den Registrierungseditor und führen Sie ihn aus kdiff , ein Open Source-Vergleichstool. Öffnen Sie die beiden Dateien, um sie zu vergleichen. Die Unterschiede werden standardmäßig in violett dargestellt.

K7AAY
quelle
0

Von der "Live-Registrierung" bis zu einer exportierten .reg-Datei ist dies nur ein einzelner Schritt und kann leicht ausgeführt werden.

Von dort ist der Vergleich einfach.

Es besteht kein wesentlicher Unterschied zwischen der "Live" -Registrierung und einer exportierten .reg-Datei. Wenn Sie nicht aus eindeutigen und zwingenden Gründen nicht aus Gründen des einfacheren Vergleichs exportiert werden, ist es nicht notwendig, diesen zusätzlichen Schritt auszuführen.

Um dies in einer Befehlszeile oder in einem automatisierten Prozess zu verwenden, verwenden Sie reg export um die Exportdatei zu erstellen, und dann von PowerShell Compare-Object den Vergleich zu machen.

music2myear
quelle