Initialized

This commit is contained in:
Eugen Höglinger 2021-10-05 16:46:32 +02:00
commit aca9fbc32a

74
copythreads2locations.bat Normal file
View File

@ -0,0 +1,74 @@
@echo off
:: Copies the following files to all locations (eaz, emcc, emcn, emcz, emk und eus)
:: "\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\modeling_standards\nx502_Threaded_Hole_Standard.xml"
:: "\\engel.int\nx\ea\ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\thd_metric.dat"
::--- replaced fix coded NX version value by variable NX_VERSION --- 2018-11-26 by E. Hoeglinger ---
::--- replaced fix coded source paths by variable 'SOURCE_STANDARD' and 'SOURCE_THD' --- 2018-11-26 by E. Hoeglinger ---
::--- replaced fix coded destination paths by variable 'DESTINATION_STANDARD' and 'DESTINATION_THD' --- 2018-11-26 by E. Hoeglinger ---
::--- remove unnecessary 'goto end' at the end --- 2018-11-26 by E. Hoeglinger ---
::set NX version
set NX_VERSION=NX12
:start
cls
title Copy Thread tables to all locations
echo.
echo Copy files "nx502_Threaded_Hole_Standard.xml" and "thd_metric.dat" to all locations? [Y/N]
echo (eaz, emcc, emcn, emcz, emk and eus)
echo ------------------------------------------------------------------------------------------
set /p choice=
if /i %choice%==Y goto copyjob
if /i %choice%==J goto copyjob
if /i %choice%==N goto end
echo.
echo invalid input!
pause
goto start
:copyjob
title Copy Thread tables to all locations - copying...
::set paths
set ENGEL_NX=\\engel.int\nx
set SOURCE_STANDARD=%ENGEL_NX%\ea\ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\modeling_standards\nx502_Threaded_Hole_Standard.xml
set SOURCE_THD=%ENGEL_NX%\ea\ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\thd_metric.dat
set DESTINATION_STANDARD=ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\modeling_standards
set DESTINATION_THD=ug\%NX_VERSION%_NXTC\global\00_DEFAULTS\UGII\thd_metric.dat
::eaz
echo copying to EAZ...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\eaz\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\eaz\%DESTINATION_THD%" /Y /F
echo.
::emcc
echo copying to EMCC...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\emcc\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\emcc\%DESTINATION_THD%" /Y /F
echo.
::emcn
echo copying to EMCN...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\emcn\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\emcn\%DESTINATION_THD%" /Y /F
echo.
::emcz
echo copying to EMCZ...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\emcz\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\emcz\%DESTINATION_THD%" /Y /F
echo.
::emk
echo copying to EMK...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\emk\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\emk\%DESTINATION_THD%" /Y /F
echo.
::eus
echo copying to EUS...
xcopy "%SOURCE_STANDARD%" "%ENGEL_NX%\eus\%DESTINATION_STANDARD%" /Y /F
xcopy "%SOURCE_THD%" "%ENGEL_NX%\eus\%DESTINATION_THD%" /Y /F
echo.
echo.
title Copy Thread tables to all locations - DONE
echo DONE
>nul timeout /t 10
:end