Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Script para Compactação Avançada de Arquivos 7z no Windows

Script:


@echo off
setlocal

rem Verifica se o 7-Zip está instalado
if not exist "C:\Program Files\7-Zip\7z.exe" (
echo 7-Zip não está instalado no caminho padrão. Por favor, instale o 7-Zip ou ajuste o caminho no script.
pause
exit /b
)

rem Verifica se um diretório foi arrastado para o script
if "%~1"=="" (
echo Por favor, arraste uma pasta para cima deste script.
pause
exit /b
)

rem Define variáveis para a compactação
set "7zPath=C:\Program Files\7-Zip\7z.exe"
set "outputFile=%~1.7z"
set "compressionLevel=9"
set "compressionMethod=LZMA2"
set "dictionarySize=128m"
set "wordSize=273"
set "solidBlockSize=-ms=on"
set "threads=10"
set "memoryLimit=12g"

rem Executa o comando de compactação
"%7zPath%" a "%outputFile%" "%~1" -t7z -mx=%compressionLevel% -m0=%compressionMethod% -md=%dictionarySize% -mfb=%wordSize% %solidBlockSize% -mmt=%threads% -mmem=%memoryLimit%

echo Compactação concluída: %outputFile%
pause

Como Executar o Script:


1. Certifique-se de que o 7-Zip esteja instalado no caminho padrão: C:\Program Files\7-Zip\7z.exe. Caso contrário, ajuste o caminho no script.
2. Salve o script acima em um arquivo com a extensão .bat, por exemplo, compactar_avancado.bat.
3. Coloque o arquivo .bat no Desktop para fácil acesso.
4. Arraste a pasta que deseja compactar e solte-a sobre o ícone do script no Desktop.
5. O script será executado e criará um arquivo .7z com as configurações especificadas, no mesmo local da pasta original.


To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.