From dba1d817a8ec81e6d15b351b20168450abb81cff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eugen=20H=C3=B6glinger?= Date: Thu, 27 Feb 2020 16:14:41 +0100 Subject: [PATCH] Projekt neu angelegt. --- .gitignore | 32 ++++++++++++ SyncUgTippsToAllLocations.cmd | 96 +++++++++++++++++++++++++++++++++++ 2 files changed, 128 insertions(+) create mode 100644 .gitignore create mode 100644 SyncUgTippsToAllLocations.cmd diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5a5f80a --- /dev/null +++ b/.gitignore @@ -0,0 +1,32 @@ + +#Ignore thumbnails created by Windows +Thumbs.db +#Ignore files built by Visual Studio +*.obj +*.exe +*.pdb +*.user +*.aps +*.pch +*.vspscc +*_i.c +*_p.c +*.ncb +*.suo +*.tlb +*.tlh +*.bak +*.cache +*.ilk +*.log +[Bb]in +[Dd]ebug*/ +*.lib +*.sbr +obj/ +[Rr]elease*/ +_ReSharper*/ +[Tt]est[Rr]esult* +.vs/ +#Nuget packages folder +packages/ diff --git a/SyncUgTippsToAllLocations.cmd b/SyncUgTippsToAllLocations.cmd new file mode 100644 index 0000000..6d7b31f --- /dev/null +++ b/SyncUgTippsToAllLocations.cmd @@ -0,0 +1,96 @@ +@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 \ No newline at end of file