Wie füge ich eine ZIP-Datei zusammen, die in mehreren Teilen per E-Mail verschickt wurde?

128633
Guy

Ich habe 3 E-Mails erhalten, die jeweils einen Teil einer ZIP-Datei enthalten. Die Erweiterungen enden auf .z00, .z01 und .z02. (E-Mail als solche, um das typische Anhängelimit von 10 MB pro E-Mail zu umgehen.)

Ich habe alle 3 Dateien in einem Verzeichnis gespeichert.

Ich kann sowohl 7-zip als auch WinZip verwenden, um die erste Datei (die .z00-Datei) zu öffnen, und es wird der Inhalt der ZIP-Datei aufgelistet. Beim Versuch, die Dateien zu extrahieren, melden beide Programme Fehler.

Was ist der am wenigsten fehleranfällige Weg, diesen Zip wieder zusammenzusetzen und zu den Dateien zu gelangen?

31
Many of the answers point out that all you should need to do is unzip the *first* file while the others are in the same folder (and that concatenation should not be required). I remember split files where the first (or last?) file was .zip instead of .z##. Changing the file extensions to match that pattern might get it working properly. (Try changing your .z01 to .zip, and if that does not work, try also changing your .z02 to .z01 and your .z03 to .z02. If *that* doesn't work, try *ending* the series with .zip (starting with either .z01 or .z00). A.M. vor 10 Jahren 0

10 Antworten auf die Frage

40
therefromhere

Es ist ziemlich sicher anzunehmen, dass die Dateiformate nur miteinander verkettet werden müssen.

Der einfachste Weg ist dies innerhalb von 7-Zip. Navigieren Sie zu dem Ordner im 7-Zip-Dateimanager, klicken Sie mit der rechten Maustaste auf die erste Datei in der Sequenz und wählen Sie "Kombinieren von Dateien ..." aus dem Kontextmenü.

Es kann auch einfach über die Befehlszeile ausgeführt werden.

Unter Windows:

copy /B input.z* output.zip 

Oder Linux (oder wenn Sie Unix-Befehlszeilen-Tools unter Windows mit Cygwin oder GnuWin32 haben ):

cat input.z* > output.zip 
5
Ludwig Weinzierl

Normalerweise ist ein * .zip-Set im Set und ein paar * .z ??. Wenn Sie die * .zip-Datei öffnen, werden die anderen entpackt, sofern sich diese im selben Verzeichnis befinden.

Wenn dies nicht funktioniert, versuchen Sie, was dort gesagt wurde, oder wenn Sie unter Windows sind:

copy /B yourfile.z00 + yourfile.z01 + yourfile.z02 yourfile.zip

3
Leonel Martins

Haben Sie versucht, alle Dateien zu entpacken? Normalerweise muss man nur eines entpacken (das erste oder das letzte).
Wenn Sie die Erweiterung von .z00 in .zip ändern, können Sie möglicherweise alle entpacken.

Ja, das funktioniert auch für mich Rishi vor 14 Jahren 0
1
jtbandes

Meine Vermutung ist, dass sie direkt getrennt wurden, ohne zusätzliche Informationen. Sie sollten sie also einfach verketten können und eine vollständige ZIP-Datei erhalten. Dieser Thread enthält einige Links zu Tools, mit denen Dateien verkettet werden können.

1
Rishi

Normalerweise entpacke ich die erste Datei, wenn ich Split-Dateien erhalte.
Dadurch erhielt ich die komplette Datei, ich verwendete 7-zip

0
Ravi

Ich hatte Schwierigkeiten mit zwei Dateien, die ich als xx.zip und xx.z01 erhalten habe. Ich habe einfach gemacht:

cat xx.01 xx.zip > yy.zip 

gefolgt von

unzip yy.zip 

Gab ein paar Warnungen, erledigte aber die Arbeit. Dies war auf Ubuntu Precise.

Dies ist sicherlich nicht die am wenigsten fehleranfällige Alternative. Olli vor 10 Jahren 0
0
Luis F. Garcia

Lösung mit 7z

  1. Öffnen Sie den Ordner, in dem die geteilten Ordner gespeichert sind. In meinem Fall waren dies 16 Dateien mit dem Namen * .7z.001 bis * .7z.016
  2. Klicken Sie mit der rechten Maustaste auf den ersten Ordner und klicken Sie mit der linken Maustaste, um den vorgeschlagenen Ordnernamen "Extrahieren nach" auszuwählen, der automatisch von 7z vorgeschlagen wird.
  3. 7z erstellt dann einen neuen unkomprimierten Ordner im selben Ordner und beginnt, alle zu entpacken und zu kombinieren.
0
Tom Pope

Ich habe einen neuen Ordner erstellt und die aufgeteilten Dateien in diesen Ordner gezogen. Markieren Sie alle Dateien und wählen Sie Extrahieren. Dadurch wird ein neuer Sup-Ordner erstellt, in dem sich die kombinierten Dateien befinden. Gebraucht 7-zip.

-1
Stabby

Das einfache Kombinieren von zwei einzelnen Archiven zu einem wird nicht funktionieren. In der Tat habe ich das gerade auf zip, bzip2 und xz Archiven ausprobiert. Alle haben das Ergebnisarchiv als ungültig gemeldet. Es kann jedoch mit richtigen mehrteiligen Archiven funktionieren.

-1
Josh

Öffnen Sie Ihren 7-zip-Dateimanager und navigieren Sie zu dem Ort, an dem sich die Teile befinden. Sie können hier markieren, mit der rechten Maustaste klicken und extrahieren, oder an einem beliebigen Ort, an dem sich die Enddatei befinden soll.

Bitte lesen Sie die Frage erneut. OP hat darauf hingewiesen, dass beim Versuch, mit dem Set als Ganzes zu arbeiten, ein Fehler angezeigt wird 50-3 vor 10 Jahren 0