Fórum Como concatenar strings em arquivos de lote #42238

09/02/2004

0

Caros colegas

Problema
Como concatenar strings em arquivos de lote (.bat):

preciso pegar a data do sitema e incluir em uma variável. Em seguida, concatenar a uma string o conteúdo desta variável.

set diadehoje=date
set path=¬path¬;´c:\program files\firebird\bin´

gbak -b -t -user sysdba -pass teste ´c:\arquivos de programas\icrva\tabela\meubanco.gdb´ ´c:\arquivos de programas\icrva\backupmeubanco.gbk´

Até aí ok

Mas gostaria de concatenar ao backupmeubanco a data p/ que
ficasse assim: backupmeubanco09-02-2004

Como posso fazer isso.


Delmar

Delmar

Responder

Posts

09/02/2004

Afarias

Ora, da mesma forma q vc concatenou a variável PATH -- ex:


gbak -b -t -user sysdba -pass teste ´c:\arquivos de programas\icrva\tabela\meubanco.gdb´ ´c:\arquivos de programas\icrva\backupmeubanco_¬date¬.gbk´

o nome do backup seria algo como::

backupmeubanco_09/02/2004.gbk

(bom, com o pequeno detalhe q este não é um nome de arquivo válido no Windows) :(

Sempre q vc coloca uma variável entre ¬ , esta é substituída por seu valor!


T+


Responder

Gostei + 0

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

Aceitar