@echo off echo ------------------------------------------------------------------------------- echo --- Synchronizes the UG-Tipps from the origin installation to all locations --- echo ------------------------------------------------------------------------------- echo --- V 1.0 by Eugen Hoeglinger - 12.11.2018 --- echo ------------------------------------------------------------------------------- echo. echo To execute, you need administrator permissions in the destination directory !!! echo. echo ------------------------------------------------------------------------------- echo. rem +++ WICHTIG: Die nächste Zeile an die aktuelle NX Version anpassen +++ set NX_VERSION=NX12 rem --- Das Ursprungsverzeichnis setzen set NX_SERVER_DIR=\\engel.int\nx\ea\NX\NX_PRODUCTIVE\NX-Environment\%NX_VERSION% set SOURCE_DIR=%NX_SERVER_DIR%\NX-Config\00_DEFAULTS\UGTIPS rem --- Das Log-Verzeichnis setzen set LOG_DIR=\\engel.int\nx\ea\NX\Logfiles rem --- Die Zielverzeichnisse setzen set EA_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EA_DEST_DIR=%EA_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EAZ_SERVER_DIR=\\engel.int\nx\eaz\ug\%NX_VERSION%_NXTC set EAZ_DEST_DIR=%EAZ_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EMCC_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EMCC_DEST_DIR=%EMCC_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EMCN_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EMCN_DEST_DIR=%EMCN_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EMCZ_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EMCZ_DEST_DIR=%EMCZ_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EMK_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EMK_DEST_DIR=%EMK_SERVER_DIR%\global\00_DEFAULTS\UGTIPS set EUS_SERVER_DIR=\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC set EUS_DEST_DIR=%EUS_SERVER_DIR%\global\00_DEFAULTS\UGTIPS rem --- Einstellungen anzeigen echo --- Set Paths echo Source Directory: %SOURCE_DIR% echo. echo EA Destination Directory: %EA_DEST_DIR% echo EAZ Destination Directory: %EAZ_DEST_DIR% echo EMCC Destination Directory: %EMCC_DEST_DIR% echo EMCN Destination Directory: %EMCN_DEST_DIR% echo EMCZ Destination Directory: %EMCZ_DEST_DIR% echo EMK Destination Directory: %EMK_DEST_DIR% echo EUS Destination Directory: %EUS_DEST_DIR% rem --- Synchronisation ausführen echo. echo --- Start synchronization process pause echo. rem Synchronisationen EA aufrufen echo Copying Update UGTIPS to location EA robocopy "%SOURCE_DIR%" "%EA_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_ea.txt" rem Synchronisationen EAZ aufrufen echo Copying Update UGTIPS to location EAZ robocopy "%SOURCE_DIR%" "%EAZ_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_eaz.txt" rem Synchronisationen EMCC aufrufen echo Copying Update UGTIPS to location EMCC robocopy "%SOURCE_DIR%" "%EMCC_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_emcc.txt" rem Synchronisationen EMCN aufrufen echo Copying Update UGTIPS to location EMCN robocopy "%SOURCE_DIR%" "%EMCN_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_emcn.txt" rem Synchronisationen EMCZ aufrufen echo Copying Update UGTIPS to location EMCZ robocopy "%SOURCE_DIR%" "%EMCZ_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_emcz.txt" rem Synchronisationen EMK aufrufen echo Copying Update UGTIPS to location EMK rrobocopy "%SOURCE_DIR%" "%EMK_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_emk.txt" rem Synchronisationen EUS aufrufen echo Copying Update UGTIPS to location EUS robocopy "%SOURCE_DIR%" "%EUS_DEST_DIR%" /MIR /R:3 /W:30 /Log:"%LOG_DIR%\SyncLog_eus.txt" rem Synchronisation fertig echo. echo Synchronization finished echo See logfiles in %LOG_DIR% echo. pause