Voltando ao DOS. Criando um BAT

Enviada por Jayr Porto 
Voltando ao DOS. Criando um BAT
17 de July de 2003 às 06:13PM
Pessoal. Essa é das antigas mas agarrei nela.

Estou querendo fazer um bat para:
1 - Copiar um diretório inteiro para outro lugar para backup.
2 - Renomear este arquivo de forma que eu possa manter os últimos 10 backups.
3 - Remover o 11 backup mais antigo.

Vejam bem. Se alguem souber outra forma de se fazer esta tarefa em um windows 98, aceito.

Estou querendo manter os 10 últimos backups de uma pasta e todo o seu conteúdo. Pensei em um BAT pois assim, apenas o adiciono no agendador de tarefas para ser executado todo dia.

Alguém pode ajudar?
Alessander Thomaz
Re: Voltando ao DOS. Criando um BAT
20 de July de 2003 às 04:43AM
o bat na verdade é uma sequencia de comando do dos

pode usar o copy e ren em sequencia.
convem começar com 10, nem que forem iguais
então faz algo +- assim:

del arquivo10.zip
ren arquivo9.zip arquivo10.zip
ren arquivo8.zip arquivo9.zip
...
ren arquivo1.zip arquivo2.zip


uma solição interessante que uso no meu serviço é criar arquivos zip de uma mesma pasta todo dia.

o que compacta os arquivos e facilita o backup.

O que tem que ver é como o seu programa de zip faz para rodar no dos.
tem um muito bom e free chamado filzip (http://www.filzip.com) não deve nada ao winzip.

Depois de deletar o ultimo arquivo e renomear todos, você cria o novo zip da pasta que quiser.

Tente ai, é bem fácil.
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.