CLANSMAN Postado Julho 9, 2007 Denunciar Share Postado Julho 9, 2007 Galera até faz vergonha entra num forum desse porte e postar na area de programação um bat..... mas faze o que.... o que acontece é o seguinte, eu executo esse bat para fazer copias de alguns arquivos de uma maquina para outra, e sempre tenho que renomea-los apos as copias, reparem que os campos %5 %4 %3 deveriam funcionar como datas,o arquivo deveria ficar (hoje 09/07/07) 00090907.ext (0009=conf / 09=dia / 07=mês)ano não preciso. se alguém au tiver uma luz obrigado mesmo !!!segue:@echo offrem ************************ INÍCIO echo INICIO copy t:\arquivo_1_20%5%4%3*.txt \\endereço_ip009%3%4%.ext echo = echo = copy t:\arquivo_2_20%5%4%3*.txt \\endereço_ip009%3%4%.ex1 echo = echo = copy t:\arquivo_3_20%5%4%3*.txt \\endereço_ip009%3%4%.ex2 echo = echo = copy t:\arquivo_4_pdv_20%5%4%3*.txt \\endereço_ip009%3%4.ex3echo = Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Renyo Postado Julho 10, 2007 Denunciar Share Postado Julho 10, 2007 cara.. a única forma que eu pensei para isso foi a seguinte...copy t:\arquivo_1_20%5%4%3*.txt \\maquina26\pasta\teste.txt AQUI COPIO PRO DIRETÓRIO DA REDE...beleza..rem \\maquina26\pasta\teste.txt \\maquina26\pasta\renomeado.txt algo assim entendeu..teste aí cara... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 CLANSMAN Postado Julho 12, 2007 Autor Denunciar Share Postado Julho 12, 2007 Renyo, obrigado pela atencao... mas olha só, todo dia os meus arquivos são gerados assim 000Xddmmaa.txt e todo dia eu preciso copiar de um servidor para outro mantendo o nome, porem o diretorio onde os arquivos são gerados ficam armazenadostambém todos os outros dias e meses (por isso não uso 000X.*) utilizo um sistema para fazer a importacao desses arquivos (todos os dias) e o sistema só faz a importação se o arquivo estiver com o nome 000Xddmmaa.txt, então não posso colocar nome fixo (renomeado.txt) o ideal seria a cópia assim : copy t:\arquivo_1_20070712.txt \\endereço_ip0090712.txtse alguém ai tiver mais uma luz,obrigado. clansman,up the irons ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
CLANSMAN
Galera até faz vergonha entra num forum desse porte e
postar na area de programação um bat..... mas faze o que....
o que acontece é o seguinte, eu executo esse bat para fazer copias de alguns
arquivos de uma maquina para outra, e sempre tenho que renomea-los apos as
copias, reparem que os campos %5 %4 %3 deveriam funcionar como datas,
o arquivo deveria ficar (hoje 09/07/07) 00090907.ext (0009=conf / 09=dia / 07=mês)
ano não preciso.
se alguém au tiver uma luz obrigado mesmo !!!
segue:
@echo off
rem ************************ INÍCIO
echo INICIO
copy t:\arquivo_1_20%5%4%3*.txt \\endereço_ip009%3%4%.ext
echo =
echo =
copy t:\arquivo_2_20%5%4%3*.txt \\endereço_ip009%3%4%.ex1
echo =
echo =
copy t:\arquivo_3_20%5%4%3*.txt \\endereço_ip009%3%4%.ex2
echo =
echo =
copy t:\arquivo_4_pdv_20%5%4%3*.txt \\endereço_ip009%3%4.ex3
echo =
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.