46 votes

Comment réassembler un fichier zip qui a été envoyé par courrier électronique en plusieurs parties ?

J'ai reçu 3 courriels contenant chacun une partie d'un fichier zip. Les extensions se terminent par .z00, .z01 et .z02. (Envoyés comme tels pour contourner la limite habituelle de 10 Mo de pièces jointes par courriel).

J'ai placé les trois fichiers dans un seul répertoire.

Je peux utiliser 7-zip et WinZip pour ouvrir le premier fichier (le fichier .z00) et il liste le contenu du zip, mais lorsque j'essaie d'extraire les fichiers, les deux programmes signalent des erreurs.

Quelle est la méthode la moins sujette à erreur pour réassembler ce zip et accéder aux fichiers ?

61voto

On peut supposer que les parties du fichier doivent simplement être concaténées.

La méthode la plus simple consiste à utiliser 7-Zip : naviguez jusqu'au dossier dans le gestionnaire de fichiers de 7-Zip, cliquez avec le bouton droit de la souris sur le premier fichier de la séquence et sélectionnez "Combine Files..." dans le menu contextuel.

Il est également possible de le faire facilement en ligne de commande.

Sous Windows :

copy /B input.z* output.zip

Ou Linux (ou si vous disposez d'outils de ligne de commande Unix sous Windows en utilisant la fonction Cygwin o GnuWin32 ):

cat input.z* > output.zip

8voto

Gishu Points 59012

En général, il y a un *.zip dans le lot et quelques *.z ??. Si vous ouvrez le *.zip, les autres sont décompressés également s'ils se trouvent dans le même répertoire. répertoire.

Si cela ne fonctionne pas, essayez ce qui suit à partir de là ou si vous êtes sous Windows :

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

6voto

Eric Anastas Points 161

Avez-vous essayé de décompresser tous les fichiers ? En général, il faut en décompresser un seul (le premier ou le dernier). Peut-être que si vous changez l'extension du fichier .z00 a .zip Il sera alors possible de tout décompresser.

4voto

sectrean Points 8640

Habituellement, lorsque je reçois des fichiers fractionnés, je décompresse le premier fichier seulement.
En procédant ainsi, j'ai obtenu le fichier complet, j'ai utilisé 7-zip

3voto

Ravi Points 41

J'ai rencontré des difficultés avec deux fichiers que j'ai reçus sous les noms xx.zip et xx.z01. J'ai simplement fait :

cat xx.01 xx.zip > yy.zip

suivi de

unzip yy.zip

Il a donné quelques avertissements, mais il a fait son travail. C'était sur Ubuntu Precise.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X