Olá pessoal…
Hoje vou mostrar como utilizar o WinRAR para compactar arquivos pelo Prompt de Comando do MS-DOS.
Primeiramente faça o download do instalador pelo link http://www.win-rar.com/download.html.
Depois de instalá-lo, copie o diretório de instalação (por exemplo, C:\Program Files\WinRAR) entre nas configurações Avançadas do Sistema, e clique em Variáveis de Ambiente.
Vá até a variável Path, clique em Editar, e cole ele no fim do conteúdo (se tiver algum conteúdo, certifique-se de adicionar com um ponto vírgula atrás do diretório).
Para compactar arquivos, utilize os seguintes comandos:
--Compactar utilizando .RAR rar a arquivo_novo.rar E:\Teste\*.pdf -ep -df --Compactar utilizando .ZIP winrar a -afzip arquivo_novo.zip E:\Teste\*.pdf -ep -df
Lembrando que você pode passar vários arquivos e não somente *.*, como por exemplo:
--Ao invés de passar um diretório com vários arquivos winrar a -afzip arquivo_novo.zip E:\Teste\*.pdf -ep -df --É possível passar apenas alguns winrar a -afzip arquivo_novo.zip E:\Teste\arquivo1.pdf E:\Teste\arquivo3.pdf -ep -df
E para descompactar arquivos, utilize:
--Arquivos .RAR rar x arquivo_novo.rar --Arquivos .ZIP winrar x arquivo_novo.zip
Abaixo um print dos arquivos compactados e descompactados.
Referências:
– Using the WinRAR Command-line tools in Windows
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Favoritado.
Valeu jovem.
Abraços.
Ótimas dicas… Só um detalhe importante… esse parâmetro -DF no final do comando exclui os arquivos de origem após a compactação… no meu caso, me deu o maior susto quando não vi mais os arquivos na pasta!
Boa noite Gleickson.
Opa, obrigado pelo adendo jovem.
Um grande abraço.
Me diga uma coisa ! tem como descompactar arquivos Rar por linha de comando ?
Retificando a pergunta :descompactar arquivo rar com senha !
Boa tarde jovem, tudo bem?
Eu nunca precisei fazer isso, mas procurando na internet, parece que você consegue usar o parâmetro “p” e passando a senha em seguida, mas não sei se funcionaria, talvez seria interessante testar.
Achei nesse link a referência – https://www.velocityreviews.com/threads/supply-rar-password-at-command-line.485238/
Um grande abraço.
postagem incompleta não explica as sintaxes utilizadas nos comandos e deixa vago como apontar a pasta de descompactação, dica para melhor a postagem.
Opa, obrigado pelo comentário e feedback Vinicius.
Nos desculpe por não atingir suas expectativas quanto ao conteúdo. No fim do artigo, tem um link de referência do cects.com, nesse link tem algumas explicações bacanas também.
Por fim, caso você tenha disponibilidade, se quiser preparar um conteúdo com prints, explicações com exemplos, ficaríamos honrados em compartilhar aqui no site. Para isso nos envie um doc do Word com o artigo redigido e seu LinkedIn ou outra forma de contato.
Grande abraço.
será que tem um modo de compactar por linha de comando dividindo o arquivo em vários de menor tamanho?
Bom dia Eduardo, tudo joia?
Eu pesquisei assim no Google “winrar command line compress split volumes” e veio vários resultados, acho que o que vai te ajudar esta nesse link: https://stackoverflow.com/questions/25553787/split-to-volumes-using-batch
Abraços.
Bom dia!
Seu tutorial ajudou muito, mas gostaria de uma ajuda. Tem como zipar arquivos por data de modificação ou criação??
Bom dia Thiago, tudo joia?
Eu nunca precisei, mas pesquisando no Google por “winrar command line files changed data”, eu encontrei esse link que pode te ajudar:
https://documentation.help/WinRAR/HELPSwTA.htm
Ele cita o comando -ta.
Um grande abraço.