Como utilizar o WinRAR pelo Prompt de Comando

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.

Acessando as variáveis de ambiente

Acessando as 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).

Editando a Path

Editando a Path

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.

Arquivos dentro do diretório

Arquivos dentro do diretório

Referências:
Using the WinRAR Command-line tools in Windows

Bom pessoal, por hoje é só.
Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

13 Responses

  1. Ó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!

  2. Carvalho disse:

    Me diga uma coisa ! tem como descompactar arquivos Rar por linha de comando ?

  3. Carvalho disse:

    Retificando a pergunta :descompactar arquivo rar com senha !

  4. VINICIUS SOUZA disse:

    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.

  5. Eduardo disse:

    será que tem um modo de compactar por linha de comando dividindo o arquivo em vários de menor tamanho?

  6. Thiago Marques disse:

    Bom dia!
    Seu tutorial ajudou muito, mas gostaria de uma ajuda. Tem como zipar arquivos por data de modificação ou criação??

Deixe uma resposta

Terminal de Informação