Wie kann ich eine beschädigte CAB-Datei reparieren?

6926
oeon

In Windows XP habe ich einen Ordner mit Installationsdateien - eine .exe-Datei, die auf 3 Setup.cab-Dateien verweist. Während des Installationsvorgangs hängt Setup2.cab während der Installation von tutorial_page.chm (einer Hilfedatei). Ich habe 3 Optionen, wenn es hängt: Abbrechen, Wiederholen und Ignorieren. Sowohl Abort als auch Ignorieren Sie die Installation und beenden Sie das Rollback. Wenn ich jedoch auf Wiederholen drücke, wird die Installation fortgesetzt und diese Aktion hat das Programm (eventuell) erfolgreich für mich installiert.

Ich wundere mich, wenn ich das .CAB EXTRACT> RE-PACKAGE KANN?

Kann ich aus dem installierten Programm die help.chm-Datei herunterladen und sie für eine erfolgreiche Installation in Setup2.cab einfügen?

Ich kenne das Microsoft Cabinet Software Development Kit http://support.microsoft.com/kb/310618 und Manuelle Änderung und Neuerstellung von CAB-Dateien http://support.microsoft.com/kb/176810 but 1.) zu fragen, ob dies überhaupt möglich ist & 2.) weiß nicht, wie eine .DDF-Datei für Makecab.exe erstellt wird

0

1 Antwort auf die Frage

1
ta.speot.is

You could use something like CA Explorer. You may want to investigate WinRAR and 7zip, I believe they are capable of opening CAB files, including the special Microsoft ones.

Vielen Dank! Ich dachte, das wäre der Trick, wenn ich die Beschreibung zum ersten Mal las ... aber ich kann nicht herausfinden, wie man einen Ordner wieder in ein CAB komprimiert. Meine Absicht war, das beschädigte CAB zu extrahieren, die Datei zu ersetzen, von der ich annehme, dass die Installation hängen bleibt, und dann das Paket neu zu verpacken. Ich glaube nicht, dass ich mit diesem Dienstprogramm einen Ordner mit Dateien neu packen kann. oeon vor 14 Jahren 0
Informationen zum Erstellen einer DDF-Datei finden Sie unter "Verwenden von MakeCAB" http://msdn.microsoft.com/de-de/library/dd583149(office.11).aspx. Wenn Sie die Anfangsparameter finden, können Sie wahrscheinlich ein DDF erstellen. ta.speot.is vor 14 Jahren 0