Wie kann ich am schnellsten eine CAB-Datei mit mehreren Dateien erstellen?

1889
Brendan Long

Ich möchte eine CAB-Datei aus mehreren Dateien erstellen. Jedes Tutorial oder Handbuch, das ich gefunden habe, ist nur für einige Dateien nützlich.

0
Fragen, die nach Produkt-, Service- oder Lernmaterialempfehlungen suchen, sind nicht relevant, da sie schnell veraltet sind (http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping/ ). Beschreiben Sie stattdessen Ihre Situation und das spezifische Problem, das Sie lösen möchten. [Hier sind ein paar Vorschläge] (http://meta.superuser.com/a/5373/), wie Sie diese Art von Frage richtig stellen können. Doktoro Reichard vor 10 Jahren 0
@DoktoroReichard This question is not asking for product or tutorial recommendations (the answer could be one but this is not off-topic). It is only saying all the tutorial and guides used before were not useful. The author is not asking for a recommendation but clearly for the way to do it in the title and of course this is not off topic. laurent vor 10 Jahren 0
@laurent, um dies nicht zu einer Debatte zu machen, aber das OP hat keine Anleitung oder Anleitung angegeben, die er in der Frage gelesen hat, und * Was ist das Beste [Tag: X-Kategorie] * Art der Fragen (letzter Link lesen) führen zu Produktempfehlungen. Ich gehe davon aus, wenn sich jemand die Zeit nehmen würde, um diese Frage neu zu formatieren, wäre dies eine gültige. Doktoro Reichard vor 10 Jahren 0

2 Antworten auf die Frage

0
Doktoro Reichard

Laut Wikipedia :

Das CAB-Dateiformat kann die folgenden Kompressionsalgorithmen verwenden:

  • DEFLATE - erfunden von Phil Katz, dem Autor des ZIP-Dateiformats
  • Quantenkompression - lizenziert von David Stafford, dem Autor des Quantum-Archivierers
  • LZX - erfunden von Jonathan Forbes und Tomi Poutanen, an Microsoft übergeben, als Forbes dem Unternehmen beitrat

Daher sollte jeder ZIP-Kompressor die Datei öffnen, auch die, die bei allen aktuellen Windows-Versionen nativ ist.

Es gibt jedoch nur wenige Archivierer, die aufgrund ihres Formats CAB-Dateien erstellen. Entsprechend der folgenden Liste können diese Programme CAB-Dateien schreiben:

  • ZipGenius
  • AlZip
  • IZArc
  • PowerArchiver
  • TugZip
  • WinAce
Versucht, bis ich zu IZArc kam. CAB-Dateien wurden korrekt erstellt. AIZip erstellt keine .cabs. ZipGenius scheint einfach nicht zu funktionieren (man sagt ihm, dass er eine .cab erstellt und dann nichts macht). Ich bin so überrascht, dass eine Google-Suche über das Erstellen von CAB-Dateien dies nicht angesprochen hat. Danke vielmals. Brendan Long vor 10 Jahren 0
0
anonymous coward

Sie können den integrierten Windows-Befehl verwenden, müssen makecabjedoch zuerst eine Dateiliste erstellen.

dir C:\FolderName /s /b /a-d > c:\temp\files.txt 

Dadurch werden alle Dateien im Verzeichnis C: \ FolderName aufgelistet und als Textdatei mit vollständigem Pfadnamen gespeichert. Jetzt werden wir die Datei files.txt verwenden, um die cab-Datei zu erstellen.

makecab /d CabinetName1=test.cab /D DiskDirectoryTemplate=C:\temp /f c:\temp\files.txt 

Der obige Befehl generiert eine test.cab-Datei in Ihrem Ordner C: \ Temp unter Verwendung der zuvor erstellten Dateiliste.

Zusätzliche hilfreiche Referenz: Microsoft Cabinet Reference. und makecab.exe Details.