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.
windows-7
windows
windows-registry
teaton
quelle
quelle
reg /query
ist ein Ausgangspunkt. Sehen Reg - Edit Registry - Windows CMD - SS64.comAntworten:
Ö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.
quelle
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 PowerShellCompare-Object
den Vergleich zu machen.quelle