Sie möchten den "Schnappschuss des armen Mannes" machen. Ich mache das ziemlich häufig, wenn ich meine eigenen MSIs für Software von Drittanbietern mit WIX erstelle.
Process Monitor ist wahrscheinlich etwas zu ausführlich für das, was Sie versuchen. Sie können versuchen, einen "Schnappschuss" der Registrierung zu erstellen, indem Sie Folgendes verwenden:
REGEDIT /E BEFORE.REG
Und danach wieder, damit Sie vergleichen können.
Mit dem Dateisystem habe ich das Freeware-Dienstprogramm " FileList " verwendet, um einen "Vorher" - und " Nachher " -Schnappschuss des Dateisystems zu generieren.
Änderungen in vorhandenen Dateien sind problematisch. Möglicherweise müssen Sie einen ersten Snapshot erstellen, geänderte Dateien suchen, dann ein Rollback durchführen (normalerweise verwende ich eine VM und die integrierte Festplatten-Snapshot-Funktion für das Rollback) und einen "Vorher" -Snapshot jeder Datei erstellen Sie wissen, dass es geändert wird, um es mit der "After" -Version zu vergleichen.
Denken Sie daran, dass das Erfassen der Änderungen nicht mit dem Erfassen der Logik des Setup-Programms identisch ist. Wenn möglich, wird das Reverse Engineering des Setup-Programms dem Versuch vorgezogen, nur die Änderungen zu erfassen. Möglicherweise übersehen Sie Nuancen, die Sie aufgrund der Umstände der Konfiguration Ihres Snapshot-Computers nicht sehen.
Die alte WinInstall 2003 LE, die mit Windows 2000 Server geliefert wurde, erledigt diese Art von Snapshots zu Referenzzwecken recht anständig, aber die von ihr generierten MSIs sind miserabel. (Ich habe es aufgegeben und habe angefangen, selbst Schnappschüsse "von Hand" zu machen, wie ich oben beschrieben habe.)