Qual é a melhor maneira de criar rapidamente um arquivo .cab de vários arquivos?

0

Eu gostaria de fazer um arquivo .cab de vários arquivos. Qualquer tutorial ou guia que eu tenha encontrado é útil apenas para alguns arquivos.

    
por Brendan Long 12.10.2013 / 20:38

2 respostas

0

De acordo com Wikipedia :

The CAB file format may employ the following compression algorithms:

  • DEFLATE – invented by Phil Katz, the author of the ZIP file format
  • Quantum compression – licensed from David Stafford, the author of the Quantum archiver
  • LZX – invented by Jonathan Forbes and Tomi Poutanen, given to Microsoft when Forbes joined the company

Como tal, qualquer compressor .zip deve abrir o arquivo, mesmo aquele que é nativo com todas as versões recentes do Windows.

No entanto, e como o artigo indica, há poucos arquivadores que criam arquivos .cab devido ao seu formato. De acordo com a seguinte lista , esses programas podem gravar arquivos .cab:

  • ZipGenius
  • AlZip
  • IZArc
  • PowerArchiver
  • TugZip
  • WinAce
por 12.10.2013 / 20:42
0

Você pode usar o comando interno do Windows makecab , mas primeiro você precisa gerar uma lista de arquivos.

dir C:\FolderName /s /b /a-d > c:\temp\files.txt

Isso listará todos os arquivos no diretório C: \ FolderName e salvará como um arquivo de texto com o nome completo do caminho. Agora vamos usar o arquivo files.txt para criar o arquivo cab.

makecab /d CabinetName1=test.cab /D DiskDirectoryTemplate=C:\temp /f c:\temp\files.txt

O comando acima gerará um arquivo test.cab na pasta C: \ Temp usando a lista de arquivos gerada anteriormente.

Referência útil adicional: Referência do Gabinete da Microsoft. e detalhes do makecab.exe

    
por 26.04.2018 / 18:56

Tags