você precisará do WinRAR instalado
- Abra o Bloco de notas e cole o seguinte:
@echo off for %%F in (%*) do ( CD %%~dpF "C:\ProgramFiles\WinRAR\rar.exe" a -m0 -hpThisIsThePassword "%%~nF.rar" "%%~nxF" ) pause
- Personalize o script (opcional)
leia WinRAR.chm (na sua pasta WinRAR) e certifique-se de entender os switches da linha de comando necessários.
- "C:\ProgramFiles\WinRAR\rar.exe": Path to rar.exe
- a : adds file to a .rar archive
- -m0 : stores files without compression (faster)
- -hpThisIsThePassword : sets password to "ThisIsThePassword", Don't edit the "-hp" just add your password after it, replacing "ThisIsThePassword".
- "%%~nF.rar" : .rar Archive name, I set it to the same name of the archived file, Edit if you absolutely know what you're doing. otherwise leave it as it is.
- you can add -df to delete files after archiving USE WITH CAUTION
- Salve o texto como um arquivo em lote com a extensão .bat . e sair do bloco de notas
- Execute o script:
- OPÇÃO 1: arraste e solte seus arquivos (da pesquisa ou qualquer outro) e solte-os no arquivo de lote que você acabou de criar.
- OPÇÃO 2: coloque o arquivo em lotes na pasta sendto e clique com o botão direito do mouse em seus arquivos > Enviar para > YourBatfile.bat
Notas:
- o lote adicionará cada arquivo a um arquivo rar separado e o salvará em a mesma pasta com o mesmo nome. Os lotes
- têm um limite para os parâmetros, portanto, talvez seja necessário executá-los em um grupo de ~ 100 arquivos no momento
- você pode acessar sua pasta sendto digitando "Shell: SendTo" na barra de endereços do gerenciador de arquivos.