Boa tarde Jucélio! Tudo certinho? Bem vindo a comunidade Microsoft!
Esse seu script serve para fazer backup de algum sistema , em teoria é um banco de dados do Firebird. Pelo o que eu entendi, esse script faz backup dos banco de dados do sistema que estão em outra máquina/servidor (conhecido aqui como Y:, uma unidade
mapeada), e copia esses backups para a maquina aonde voce está executando o script, para o C:\.
@echo <-- Desativa que fique aparecendo os comandos na tela do DOS, só mostra os resultados.
rem #backup BD despachante <-- Registra um comentário no script
c: <-- Acessa o C: da máquina
cd backup\despachante <-- acessa a pasta c:\backup\despachante
ren DB_DESPACHANTE.GDB DB_DESPACHANTE_OLD.GDB /y <-- Renomeia o arquivo do banco para OLD. Esse /y não era pra funcionar, cheque se não está dando erro nessa parte.
y: <-- acessa a unidade Y: (provavelmente está mapeada no computador, deve estar na rede em outro servidor)
cd ABASE\DESPACHANTE <-- acessa a pasta Y:\ABASE\DESPACHANTE, está com cara da pasta principal aonde fica o banco de dados do sistema.
xcopy /Y DB_DESPACHANTE.GDB c:\backup\despachante\ <-- Faz uma copia do banco de dados despachante para o C:\backup\despachante (local)
rem #backup geral Financeiro <-- Repete todo o procedimento para o banco BKPDados.
c:
cd backup\Financeiro
ren BKPdados.bkf BKPdados.bkf_OLD.GDB /y
x:
cd Backup\
xcopy /Y BKPdados.bkf C:\BACKUP\financeiro\
rem #backup Finalizado <-- Mensagem que script finalizado
pause <-- fica aguardando alguem apertar algum botão para continuar/fechar.
_____________
Abraços!!!
Felipo Gonçalves
Microsoft Contingent Staff