WIN RAR via prompt de comando: Automatizar compactação e backup de arquivos
Sempre procurei formas econômicas e práticas para realizar tarefas do meu dia-a-dia em informática, e o backup e compactação de arquivos sempre esteve entre essas tarefs.
Uma das soluções que encontrei foi como fazer o backup dos arquivos de meu computador, compactá-los e salvá-los em um disco virtual, através de conexão FTP, tudo de maneira automática, acionada pelo agendador de tarefas do Windows (Scheduled Tasks).
Primeiro, instale o WinRAR no computador que realizará o backup;
Crie o seguinte arquivo em uma pasta qualquer de seu computador (use o notepad para criá-lo) BACKUP.BAT.

Arquivo BACKUP.BAT
Digite o texto da figura acima no arquivo BACKUP.BAT.
A descrição do arquivo de lote acima é a seguinte:
Cria um arquivo MENSAGEM.TXT, cuja primeira linha possui o horário de início da compactação.
A segunda linha exibe a mensagem do início.
A terceira linha executa o comando RAR (compactação do winrar), que criará um arquivo de nome BKAAMMDD_HH.RAR (BK+Ano+Mes+Dia+Hora.RAR), que conterá a compactação dos arquivos listados em outro arquivo, o LISTA.LST (veremos a seguir).
O parâmetro -r da linha que contém o RAR, indica que as sub pastas serão incluidas no processo.
Escreve novamente o horário.
Escreve Fim da compactação e inicia o UPLOAD
Agora, abra um novo arquivo no notepad e crie uma lista das pastas e arquivos que você quer compactar. Você pode usar caracteres curingas nesse processo. Salve esse arquivo com o nome de LISTA.LST

Arquivo LISTA.LST
O arquivo LISTA.LST possui uma lista das pastas e arquivos a serem compactados. No exemplo acima, todos os arquivos DOC, XLS e PPT (word, excel e powerpoint, respectivamente) do drive C:, serão compactados, assim como os arquivos TXT, do drive D:, também serão.
Lembra-se do parâmetro -r do primeiro arquivo ? Ele garantirá que as sub pastas de C: e D: sejam vasculhadas no processo.
Agora, crie mais um arquivo no notepad, salvando-o com o nome UPLOAD.BAT

Arquivo UPLOAD.BAT
Além das mensagens, como vimos anteriormente, esse arquivo possui a linha que executa o FTP.
Note o parâmetro -sFTP.TXT – Ele indica que um arquivo de configurações, o FTP.TXT será usado para guiar o processo.
Agora, crite o arquivo FTP.TXT usando o notepad.

Arquivo FTP.TXT
Digite o conteúdo da imagem acima no arquivo, tomando o cuidado de substituir as palavras USUARIO e SENHA pelos seu usuário e senha do disco virtual (ou servidor FTP).
Nesse arquivo, o comando CD PASTA é usado para alterar da pasta RAIZ do disco virtual para uma pasta chamada PASTA. Substitua esse nome conforme suas necessidades.
O comando binary coloca o FTP em modo BINÁRIO, mais indicado para esse tipo de operação.
O comando PUT BK*.RAR faz o UPLOAD de todos os arquivos BK.RAR para o disco virtual (lembre-se de apagar os arquivos desnecessários para não sobrecarregar seu servidor FTP.
Por fim, os comandos disconnect, bye e ! encerram e fecham a conexão com o servidor FTP.
Agora, use sua imaginação e configure o winrar e o ftp para fazer os backups conforme suas necessidades.
Dúvidas, críticas, sugestões ? Deixe seu comentário.
![]() Notebook Probook Hp 4530s 4gb Ddr3 Ci3 320hd 15.6 Led W7 Mais info» R$ 1,489.00 | ![]() Notebook Netbook Hp Mini Rosa Atom 1.66 250gb 1gb Led Mais info» R$ 849.99 | ![]() Asus Eee Pc 1215b Hdmi Fusion Dual Core 500gb Ati Video Mais info» R$ 1,198.99 | Vitrine TecnoBlog |
|---|



Quanto e informativo seu blog, você esta de parabéns, além de ser tudo original.
Obrigado. Continue >>