2018-09-10 23:48:53 -0300 2018-09-10 23:48:53 -0300

Compartilhando conhecimento: Compactando arquivos separadamente

Enquanto o WinRAR oferece uma opção fácil para compactar múltiplos arquivos separadamente (é só ir na aba "Arquivos" e marcar a opção "Adicionar cada arquivo em um arquivo comprimido separado"), ele só possibilita a escolha entre o formato .rar e .zip, sendo este último com um nível não muito bom, mesmo com o "Método de compressão" ajustado para "Ótimo".

-----

Para usar esse recurso no 7-Zip, crie um arquivo .txt (com o nome, por exemplo, de "7-Zip Batch File.txt"), abra-o, e cole o seguintes conteúdos:

-----

Para gerar arquivos .zip:

for %%i in (*) do "C:\Program Files\7-Zip\7z.exe" a -tzip -mx=9 "%%~ni.zip" "%%i"

-----

Para gerar arquivos .7z:

for %%i in (*) do "C:\Program Files\7-Zip\7z.exe" a -t7z -mx=9 "%%~ni.7z" "%%i"

-----

Após colar um dos conteúdos dentro do arquivo .txt (deve-se usar apenas um de cada vez!), salve-o e troque a extensão .txt para .bat

Ao executar esse arquivo .bat dentro de uma pasta, ele compactará todos os arquivos dessa pasta separadamente, poupando tempo e trabalho.

IMPORTANTE: NÃO EXECUTE O ARQUIVO .BAT COMO ADMINISTRADOR, POIS ISSO PODE GERAR UMA COMPRESSÃO EM LOTE DOS ARQUIVOS DA PASTA SYSTEM32!

Espero que possa ser útil para alguém.

Abraços!

29
Keep reading → Collapse ←
Loading...