42 lines
1.4 KiB
Batchfile
42 lines
1.4 KiB
Batchfile
@echo off
|
|
|
|
echo ----------------------------------------------------------------------------
|
|
echo --- Synchronizes the PRODUCTIVE-directory with the DEVELOPMENT-directory ---
|
|
echo ----------------------------------------------------------------------------
|
|
echo --- V 1.0 by Eugen Hoeglinger - 13.11.2018 ---
|
|
echo ----------------------------------------------------------------------------
|
|
echo.
|
|
|
|
rem +++ WICHTIG: Die nächste Zeile an die aktuelle NX Version anpassen +++
|
|
set NX_VERSION=NX12
|
|
|
|
rem --- Das Ursprungsverzeichnis setzen
|
|
set NX_PROD_SERVER_DIR=\\engel.int\nx\ea\NX\NX_PRODUCTIVE\NX-Environment\%NX_VERSION%
|
|
set NX_SOURCE_DIR=%NX_PROD_SERVER_DIR%\NX-Config
|
|
rem --- Das Log-Verzeichnis setzen
|
|
set LOG_DIR=\\engel.int\nx\ea\NX\Logfiles
|
|
|
|
rem --- Das Zielverzeichnis setzen
|
|
set NX_DEV_SERVER_DIR=\\engel.int\nx\ea\NX\NX_DEVELOPMENT\NX-Environment\%NX_VERSION%
|
|
set NX_DEST_DIR=%NX_DEV_SERVER_DIR%\NX-Config
|
|
|
|
rem --- Einstellungen anzeigen
|
|
echo --- Set locations
|
|
echo Source Directory: %NX_SOURCE_DIR%
|
|
echo Destination Directory: %NX_DEST_DIR%
|
|
echo.
|
|
|
|
echo Start synchronization process
|
|
pause
|
|
echo.
|
|
|
|
rem Synchronisieren
|
|
echo Synchronize PRODUCTIVE to DEVELOPMENT
|
|
robocopy "%NX_SOURCE_DIR%" "%NX_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_ProdToDevelopment.txt"
|
|
|
|
rem Synchronisation fertig
|
|
echo.
|
|
echo Synchronization finished
|
|
echo See logfile SyncLog_ProdToDevelopment.txt in %LOG_DIR%
|
|
echo.
|
|
pause |