Posso salvar a modificação na pasta de arquivos compactados? [duplicado]

0

Ao modificar documentos que são diretamente abertos de pastas de arquivos compactados como RAR ou Zip, eu normalmente os fecho sem arrastar os arquivos para fora do arquivo rar ou zip. Eu costumava fazer isso no passado e as modificações não foram salvas. Mas às vezes funcionou, por quê?

    
por hui wang 29.09.2014 / 09:20

1 resposta

0

Você não pode modificar diretamente um arquivo dentro de um arquivo .zip ou .rar .

Para modificar um arquivo dentro de um arquivo compresed você tem que extrair o arquivo, modificá-lo e, em seguida, criar um novo arquivo compactado com o arquivo modificado.

É possível que um programa faça isso de forma transitória para você, de modo que parece que você modifica diretamente o arquivo no arquivo compactado.

Este esquema de compactação, modificação e compactação é necessário, pois o arquivo compactado depende de todo o conteúdo. Você não pode simplesmente alterar um arquivo (com tamanho diferente) dentro de um arquivo compactado como todos os ponteiros no arquivo compactado devem ser adjuntos neste caso (você também tem que mover os outros arquivos no arquivo copered que é copiando programaticamente o conteúdo para um novo arquivo).

    
por 29.09.2014 / 09:33