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

Como posso voltar a montar um ficheiro zip que tenha sido enviado por e-mail em várias partes?

Recebi 3 e-mails contendo cada um parte de um ficheiro zip. As extensões terminam em .z00, .z01 e .z02. (Enviei um e-mail como tal para contornar o limite típico de 10Mb de anexos por e-mail.)

Coloquei os 3 ficheiros num único directório.

Posso usar tanto o 7-zip como o WinZip para abrir o primeiro ficheiro (o ficheiro .z00) e este lista o conteúdo do zip, mas ao tentar extrair os ficheiros ambos os programas estão a reportar erros.

Qual é a forma menos propícia a erros de remontagem deste zip e de chegar aos ficheiros?

Respostas (10)

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

É bastante seguro assumir que as partes do ficheiro só precisam de ser concatenadas em conjunto.

A forma mais fácil de o fazer é dentro do 7-Zip - navegar para a pasta no gestor de ficheiros 7-Zip, clicar no primeiro ficheiro da sequência com o botão direito do rato, e seleccionar “Combinar ficheiros…” a partir do menu de contexto.

Também pode ser feito facilmente na linha de comando.

No Windows:

copy /B input.z* output.zip

Ou Linux (ou se tiver ferramentas de linha de comando Unix no Windows usando Cygwin ou GnuWin32 ):

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

Normalmente, há um *.zip no conjunto e um par de *.z?? Se abrir o {*.zip os outros são descompactados, bem como desde que estejam no mesmo directório.

Se isto não funcionar, experimente o que disse, ou se estiver em janelas:

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

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

Já tentou descomprimir todos os ficheiros? Normalmente, é preciso descomprimir apenas um (o primeiro ou o último).
Talvez, se mudar a extensão do .z00 para .zip, seja capaz de descomprimir todos.

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

Normalmente quando recebo ficheiros divididos, só descompacto o primeiro ficheiro.
Ao fazê-lo deu-me o ficheiro completo, utilizei o 7-zip

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

O meu palpite é que foram apenas divididos directamente, sem qualquer informação extra, pelo que deverá poder apenas concatená-los e acabar com um ficheiro zip completo. Este tópico ](http://ubuntuforums.org/showthread.php?t=900565) tem alguns links para ferramentas que podem concatenar ficheiros.

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

Eu criei uma nova pasta, arrastei os ficheiros divididos para essa pasta. Destacar todos os ficheiros, seleccionar Extract. Isto criará uma nova pasta sup-folder onde os seus ficheiros combinados serão localizados. Usado 7-zip.

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

Solução Usando 7z

  1. Abra a pasta onde as pastas divididas são armazenadas. No meu caso, eram 16 ficheiros nomeados de *.7z.001 a *.7z.016
  2. Clique com o botão direito do rato sobre a primeira das pastas e clique com o botão esquerdo do rato para seleccionar o nome de pasta sugerido “Extrair para” proposto automaticamente pela 7z.
  3. 7z cria então uma nova pasta não comprimida dentro da mesma pasta e começa a descomprimir e a combinar todas elas.
0
0
0
2014-02-05 07:46:50 +0000

Tive dificuldades com dois ficheiros que recebi como xx.zip e xx.z01. Simplesmente o fiz:

cat xx.01 xx.zip > yy.zip

seguido de

unzip yy.zip

Dei alguns avisos, mas fiz o trabalho. Isto foi no Ubuntu Precise.

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

Abra o seu gestor de ficheiros 7-zip e navegue até onde se encontram as peças, pode então destacar, clicar com o botão direito do rato e extrair aqui ou onde quiser que o ficheiro final esteja localizado.

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

A simples combinação de 2 arquivos individuais num só não funcionará. Na verdade, acabei de experimentar isso nos arquivos zip, bzip2 e xz. Todos relataram que o arquivo de resultados era inválido. No entanto, pode funcionar com arquivos apropriados de várias partes.