@ECHO OFF REM ----------------------------------------------------------------------- REM Elimina una carpeta y la sustituye por otra REM ----------------------------------------------------------------------- ECHO # process START at %date% %time% --------------------------------- >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log ECHO Eliminando C:Proyectosdepoi-networkspace_branch.metadata ECHO Eliminando C:Proyectosdepoi-networkspace_branch.metadata >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log rmdir /S/Q C:Proyectosdepoi-networkspace_branch.metadata Exit Code = %ERRORLEVEL% > nul if "%ERRORLEVEL%" == "0" echo ...ACIERTO >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log if not "%ERRORLEVEL%" == "0" echo ...ERROR >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log if "%ERRORLEVEL%" == "0" echo ...ACIERTO if not "%ERRORLEVEL%" == "0" echo ...ERROR ECHO Copiando... C:Proyectosdepoi-networkspace_branch.metadata ECHO Copiando... C:Proyectosdepoi-networkspace_branch.metadata >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log set source=C:Proyectosdepoi-networkspace_branch_metadata_BEST_PROYECTOS set destination=C:Proyectosdepoi-networkspace_branch.metadata robocopy %source% %destination% /e >> reemplazaMetadata.log Exit Code = %ERRORLEVEL% > nul if "%ERRORLEVEL%" == "0" echo ...ACIERTO >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log if not "%ERRORLEVEL%" == "0" echo ...ERROR >> C:Proyectosdepoi-networkspace_branchreemplazaMetadata.log if "%ERRORLEVEL%" == "0" echo ...ACIERTO if not "%ERRORLEVEL%" == "0" echo ...ERROR ECHO # process END --------------------------------------------------- >> C:Proyectosdepoi-networkspace_branchpackageDeploy.log timeout /T 5 exit
Guardar como: reemplazarMetada.bat
Ejecutar como:
– con el raton pinchar dos veces
– en la consola de windows, (ir hasta el directorio que contiene el fichero), ejecutar: reemplazarMetada