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

Как собрать zip-файл, который был отправлен по электронной почте в нескольких частях?

Advertisement

Я получил 3 письма, каждое из которых содержит часть zip-файла. Расширения заканчиваются на .z00, .z01 и .z02. (Отправлено по электронной почте как таковое, чтобы обойти типичный лимит вложений 10 Мб на электронную почту.)

Я поместил все 3 файла в одну директорию.

Я могу использовать как 7-zip, так и WinZip, чтобы открыть первый файл (файл .z00), и в нем перечисляется содержимое zip, но при попытке извлечения файлов обе программы сообщают об ошибках.

Каков наименее склонный к ошибкам способ повторной сборки этого zip и попадания в файлы?

Advertisement
Advertisement

Ответы (10)

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

Довольно безопасно предположить, что части файла нужно просто соединить вместе.

Проще всего это сделать в пределах 7-Zip - перейдите в папку в файловом менеджере 7-Zip, щелкните правой кнопкой мыши по первому файлу в последовательности и выберите из контекстного меню пункт “Комбинировать файлы…”.

Это также легко сделать в командной строке.

На Windows:

copy /B input.z* output.zip

Или Linux (или если у вас есть инструменты командной строки Unix в Windows, используя Cygwin или GnuWin32 ):

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

Обычно в комплекте есть один *.zip и парочка *.z??? Если вы откроете *.zip, остальные будут распакованы так же, как если бы они находились в том же самом каталоге.

Если это не сработает, попробуйте что оттуда said, или если вы находитесь в windows:

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

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

Вы пытались распаковать все файлы? Обычно нужно распаковать только один (первый или последний).
Может быть, если вы измените расширение .z00 на .zip, то сможете распаковать все.

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

Обычно, когда я получаю разделенные файлы, я распаковываю только первый файл. 0x2 и делая так, я получаю полный файл, я использую 7-zip.

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

Я думаю, что они были просто разделены напрямую, без дополнительной информации, так что вы должны быть в состоянии просто соединить их и в конечном итоге с полным zip-файлом. Этот поток имеет несколько ссылок на инструменты, которые могут скомкатентовать файлы.

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

Я создал новую папку, перетащил разделенные файлы в эту папку. Выделите все файлы, выберите Извлечь. Это создаст новую суперпапку, в которой будут размещены объединенные файлы. Используется 7-микросхема.

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

Решение с использованием 7z 0x2 и 0x2 и 1. Откройте папку, в которой хранятся разделенные папки. В моём случае это 16 файлов с именами от *.7z.001 до *.7z.016 2. Щелкните правой кнопкой мыши на первой из папок и щелкните левой кнопкой мыши, чтобы выбрать “Extract To” (Извлечь в) предлагаемое имя папки, предложенное автоматически 7z. 3. 7z затем создает новую несжатую папку внутри той же папки и начинает распаковывать и комбинировать их все.

0
0
0
2014-02-05 07:46:50 +0000

У меня были трудности с двумя файлами, которые я получил как xx.zip и xx.z01. Просто так получилось:

cat xx.01 xx.zip > yy.zip

, а затем

unzip yy.zip

Получил несколько предупреждений, но сделал свою работу. Это было на Ubuntu Precise.

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

Откройте ваш 7-zip файловый менеджер и перейдите к тому, где части, вы можете выделить, щелкните правой кнопкой мыши и извлечь здесь или в любом другом месте, где вы хотите, чтобы конечный файл был расположен.

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

Простое объединение 2-х отдельных архивов в один не сработает. На самом деле я просто попробовал это на zip, bzip2 и xz архивах. Все сообщили, что архив результатов недействителен. Однако он может работать с правильными архивами, состоящими из нескольких частей.

Advertisement

Похожие вопросы

11
3
2
8
6
Advertisement
Advertisement