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_Atilio
Analista e desenvolvedor de sistemas. Técnico em Informática pelo CTI da Unesp. Graduado em Banco de Dados pela Fatec Bauru. Entusiasta de soluções Open Source e blogueiro nas horas vagas.

7 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 !

Deixe uma resposta