Pkzip Winexec

30/11/2005

0

Seguinte:
Estou tentando criar um programinha de bkp q será agendado no gerenciador de tarefas do windows.
Esse programinha, chama o pkzip atraves do winexec pra compactar os arquivos.
Até aí tudo bem, funciona :lol:
O problema é qd eu tenho q colocar a data corrente ao final do arquivo criado pelo pkzip.
Por exemplo:
Winexec(´command /c Pkzip -rp c:\backapus\aquivobkp.zip c:\windows\application data\*.* ´);

Onde arquivobkp.zip, seria bkpemails301105, bkpemails011205, bkpemails021205, e assim por diante.

Como faço para na linha de comando do pkzip, dentro do winexec, atribuir um nome de arquivo(bkpemails) seguido da data atual?

Se funcionar seria um programinha besta de backup, e q resolveria o problema de muita gente.

Agradeço.


Leandrosl

Leandrosl

Responder

Posts

01/12/2005

Sabado

Por que não acrescenta um comando para renomear seu arquivo depois da operação?

var
nome: string;
begin
nome:= datetostr(date);
RenameFile(´C:\backupapus\arquivobkp.zip´, ´C:\backupapus\´+nome);
end;


Responder

01/12/2005

Edilcimar

ou então vc cria um diretório com o número do dia, e aí faz a cópia dentro do dia, assim a cada 30 dias a cópia é substituída pela cópia recente


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar