@ECHO off REM SCRIPT DE ATUALIZAÇÃO DE ARQUIVOS REM (C)GENESYS INFORMATICA 2014 REM 26/03/2014 DANIEL REM %1 %2 %3 REM Parametros Esperados Origem,Destino,rBackup CLS ECHO. ECHO Tecle ENTER para atualizar o %2... PAUSE>null :fazBackup ECHO ETAPA 1/3 Verificando backup... IF EXIST %3 DEL %3 >NULL ECHO ETAPA 2/3 Efetuando backup... IF EXIST %2 MOVE %2 %3 >NULL GOTO verificaBackup :copia ECHO ETAPA 3/3 Efetuando atualizacao. ECHO. ECHO Origem..: %1 ECHO Destino.: %2 ECHO Backup..: %3 ECHO Aguarde, atualizando... ECHO. IF EXIST %1 COPY %1 %2 >NULL GOTO verificaCopia :verificaBackup IF NOT EXIST %1 GOTO fim IF EXIST %3 (GOTO copia) ELSE (GOTO avisaErro) :VerificaCopia IF EXIST %3 (GOTO fim) ELSE (GOTO avisaErro) :avisaErro CLS ECHO ENCERRE O %2 NAS ESTACOES E TECLE ENTER PARA CONTINUAR pause>NULL IF EXIST %1 (GOTO fazBackup) ELSE (GOTO copia) :fim