2009-07-30 19:01:29 +0000 2009-07-30 19:01:29 +0000
33
33

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 en tant que tels pour contourner la limite typique de 10Mo de pièces jointes par e-mail.)

J'ai mis les 3 fichiers dans un seul répertoire.

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

Quel est le moyen le moins sujet à erreur pour réassembler ce zip et accéder aux fichiers ?

Réponses (10)

40
40
40
2009-07-30 19:03:49 +0000

Il est assez sûr de supposer que les parties du dossier doivent simplement être concaténées ensemble.

La façon la plus simple de le faire est dans 7-Zip - naviguez jusqu'au dossier dans le gestionnaire de fichiers 7-Zip, faites un clic droit sur le premier fichier de la séquence, et sélectionnez “Combine Files…” dans le menu contextuel.

Cela peut aussi être fait facilement en ligne de commande.

Sur Windows :

copy /B input.z* output.zip

Ou Linux (ou si vous avez des outils en ligne de commande Unix sous Windows en utilisant Cygwin ou GnuWin32 ) :

cat input.z* > output.zip
5
5
5
2009-07-30 19:07:07 +0000

En général, il y a un *.zip dans le jeu et quelques *.z ? Si vous ouvrez le *.zip, les autres sont dézippés aussi longtemps qu'ils sont dans le même répertoire.

Si cela ne fonctionne pas, essayez ce que d'ici a dit, ou si vous êtes sur windows :

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

4
4
4
2009-07-30 19:06:36 +0000

Avez-vous essayé de décompresser tous les fichiers ? En général, il suffit d'en décompresser un seul (le premier ou le dernier).
Peut-être que si vous changez l'extention du .z00 en .zip, vous pourrez tout décompresser.

2
2
2
2009-07-30 19:07:20 +0000

Habituellement, lorsque je reçois des fichiers séparés, je ne décompresse que le premier fichier.
Ce faisant, j'ai obtenu le fichier complet, j'ai utilisé 7-zip

1
1
1
2009-07-30 19:03:19 +0000

Je pense qu'ils ont été divisés directement, sans aucune information supplémentaire, donc vous devriez pouvoir les concaténer et obtenir un fichier zip complet. Ce fil de discussion (http://ubuntuforums.org/showthread.php?t=900565) contient des liens vers des outils qui permettent de concaténer des fichiers.

0
0
0
2018-08-02 15:02:24 +0000

J'ai créé un nouveau dossier, je fais glisser les fichiers fractionnés dans ce dossier. Mettez tous les fichiers en surbrillance, puis sélectionnez Extraire. Cela créera un nouveau sup-dossier dans lequel se trouveront vos fichiers combinés. J'ai utilisé 7-zip.

0
0
0
2017-06-27 00:35:48 +0000

Solution utilisant 7z

  1. Ouvrez le dossier où sont stockés les dossiers séparés. Dans mon cas, il s'agissait de 16 fichiers nommés de *.7z.001 à *.7z.016
  2. Faites un clic droit sur le premier des dossiers et un clic gauche pour sélectionner le nom de dossier “Extraire vers” proposé automatiquement par 7z.
  3. 7z crée alors un nouveau dossier non compressé à l'intérieur du même dossier et commence à les décompresser et à les combiner tous.
0
0
0
2014-02-05 07:46:50 +0000

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

cat xx.01 xx.zip > yy.zip

suivi de

unzip yy.zip

J'ai donné quelques avertissements, mais j'ai fait le travail. C'était sur Ubuntu Precise.

-1
-1
-1
2013-09-12 01:40:42 +0000

Ouvrez votre gestionnaire de fichiers 7-zip et naviguez jusqu'à l'endroit où se trouvent les parties, vous pouvez alors les mettre en évidence, faire un clic droit et les extraire ici ou à l'endroit où vous souhaitez que le fichier final se trouve.

-1
-1
-1
2013-08-09 05:43:31 +0000

La simple combinaison de deux archives individuelles en une seule ne fonctionnera pas. En fait, je viens d'essayer cela sur des archives zip, bzip2 et xz. Tous ont déclaré que l'archive de résultat était invalide. Mais cela pourrait fonctionner avec des archives multipartites correctes.