Ich möchte Software installieren und im Hintergrund ein Logging Programm laufenlassen, welches mir eine Textdatei erstellt in der alle Dateien, Verzeichnisse und Registry-Einträge stehen, die die Software erstellt hat. Für Windows 95/98/NT gab es einen Uninstaller namens Cleansweep der so eine Funktion hatte. Gibt es so ein Tool für W2K. Danke für alle Antworten HH
Archiv Server-Windows 15.877 Themen, 54.317 Beiträge
Eigentlich ist es dasselbe Cleansweep. Oder entsprechende Uninstaller anderer Firmen. Doch legen die eher nur eine von dem jeweiligen Programm selber lesbare Liste der ausgetauschten Dateien an, Menschen-lesbar ist die nicht. Wie W2K-eigene Installation arbeite auch so - und ist nicht Menschen-lesbar.
Dein Vorhaben könnte aus einem ganz anderen Grund von vorn herein scheitern (insbes. mit Cleansweep): zwar läuft Cleansweep auch unter W2K, aber unter W2K hat sich eine Ekelhaftigkeit bzgl. der Installationen eingebürgert, die sich dahingehend auswirkt, daß ein SETUP.EXE gestartet wird, dieses ein anderes z.B. SETUP1.EXE aufruft, wenn man eine Option anklickt und die ürsprüngliche SETUP.EXE sich dann gleich beendet. Cleansweep und andere beobachten aber nur die zuerst aufgerufene SETUP.EXE, sobald die beendet wird, stoppt auch das "Mitschneiden". Daß andere EXE´s oder DLL´s oder weiß der Deibel was aufgerufen wurden, die die eigentliche Installation vornehmen, davon bekommt Cleansweep nichts mit.
D.h. ein solches Uninstall-Proggi muß von Hand gestartet werden und muß dann alles mitschneiden, was passiert mit Dateien, der Registry etc, bis man es von Hand beendet - wenn nämlich das Installieren WIRKLICH beendet ist. Soweit, so gut. AAAAABER: es laufen ja noch andere Progs gleichzeitig und legen Dateien an, löschen sie, lesen aus ihnen, schreiben was in sie hinein, analog mit der Registry, und woher soll das Uninstall-Programm wissen, was nun dazugehört zu der Installation und was nicht??? Macht irgendein ganz anderes Programm während des Installierens eines Progs z.B. Änderungen an der Registry, wird das bemerkt werden - aber in Zusammenhang gebracht mit dem Installvorgang = beim De-installieren werden diese Registryänderungen, obwohl sie nichts damit zu tun haben, mit zurückgeändert. Und jenes andere Programm läuft dann womöglich nicht, nicht mehr oder falsch und vielleicht merkt man das erst Tage und Wochen später, wenn man keinen Zusammenhang mehr sieht zwischen der damaligen De-Installation und dem neuen Nicht-Funktionieren. Und dann fängt das Wundern und gleich darauf das Gefluche wieder an über dieses SCH*****-Windows, obwohl es (diesmal...) nichts dafür kann.
Wie gesagt, vor W2K (vermutlich auch WXP) waren Uninstaller-Progs noch sinnvoll, nun nicht mehr.