Crie um arquivo .zip que possa ser aberto pelo PKZIP 2.50 com 7-zip

4

Eu preciso criar um arquivo .zip que pode ser descompactado por uma versão muito antiga do PKZIP - versão 2.50. Atualmente, estou usando o 7-zip para tentar isso, mas posso usar um programa zip diferente, desde que ele tenha uma CLI.

Usando as configurações padrão do 7-zip para criar um arquivo ZIP, o PKZIP 2.50 apresenta o erro "PKZIP: (W3) Warning! requer que o PKZIP versão 78.8 extraia: filename.ext"

Usar uma versão mais recente do PKZIP não é uma opção.

Acredito que o switch que eu quero é o switch -m, mas eu tentei variações nisto e nenhum leva a um arquivo com o qual o PKZIP pode lidar, por exemplo, o seguinte:

7z a -mx=9 -mm=Deflate '/path/to/file.zip' '/path/to/file'

Qual comando devo executar para criar um arquivo zip compatível com versões anteriores?

    
por ArgumentBargument 04.02.2015 / 16:27

3 respostas

1

Tente usar infozip / unzip. Este software suporta muito bons formatos antigos zip e esclarecendo OP resposta:

# zip -v
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
This is Zip 3.0 (July 5th 2008), by Info-ZIP.
Currently maintained by E. Gordon.  Please send bug reports to
the authors using the web page at www.info-zip.org; see README for details.
    
por 04.02.2015 / 16:43
0

Pode não ser totalmente portátil, mas acabei de descobrir que o programa padrão zip do Linux (testado no Mint 17.1) cria um arquivo .zip que o PKZIP 2.5 considera válido. Embora eu ainda queira saber como fazer isso em uma ferramenta portátil como o 7-zip, isso resolve o problema que tenho agora.

    
por 04.02.2015 / 17:08
-2

Acredito que usar o comando Gzip no 7zip criará um arquivo compatível com "zip", mas estou com preguiça de testar: o, mas raramente estou errado;)

    
por 12.09.2017 / 00:44

Tags