Initialized
- Menu über das unterschiedliche NX-Versionen gestartet werden können.
This commit is contained in:
commit
e1e87c918a
239
StartNX.bat
Normal file
239
StartNX.bat
Normal file
@ -0,0 +1,239 @@
|
||||
@echo off
|
||||
|
||||
:SELECTIONMENU
|
||||
cls
|
||||
echo.
|
||||
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
|
||||
echo º -- NX-Start - Auswahlmenu -- º
|
||||
echo ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
|
||||
echo º [1] NX10Local º
|
||||
echo º [2] NX10 (nicht mehr verwenden) º
|
||||
echo º [3] NX12 º
|
||||
echo º [4] NX1926 º
|
||||
echo º [5] NX1953 º
|
||||
echo º [6] NX1969 º
|
||||
echo º [7] . º
|
||||
echo º [8] . º
|
||||
echo º [9] . º
|
||||
echo º [10] . º
|
||||
echo º [11] . º
|
||||
echo º [12] . º
|
||||
echo º [13] . º
|
||||
echo º [14] . º
|
||||
echo º [15] . º
|
||||
echo º [16] . º
|
||||
echo º [17] . º
|
||||
echo º [18] . º
|
||||
echo º [19] . º
|
||||
echo º [20] NX-Beta º
|
||||
echo ÌÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄĹ
|
||||
echo º [e] Script beenden º
|
||||
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
|
||||
echo.
|
||||
|
||||
set asw=0
|
||||
set /p asw=">> Bitte eine Auswahl treffen: "
|
||||
|
||||
if %asw%==1 goto SELECTION1
|
||||
if %asw%==2 goto SELECTION2
|
||||
if %asw%==3 goto SELECTION3
|
||||
if %asw%==4 goto SELECTION4
|
||||
if %asw%==5 goto SELECTION5
|
||||
if %asw%==6 goto SELECTION6
|
||||
if %asw%==7 goto SELECTION7
|
||||
if %asw%==8 goto SELECTION8
|
||||
if %asw%==9 goto SELECTION9
|
||||
if %asw%==10 goto SELECTION10
|
||||
if %asw%==11 goto SELECTION11
|
||||
if %asw%==12 goto SELECTION12
|
||||
if %asw%==13 goto SELECTION13
|
||||
if %asw%==14 goto SELECTION14
|
||||
if %asw%==15 goto SELECTION15
|
||||
if %asw%==16 goto SELECTION16
|
||||
if %asw%==17 goto SELECTION17
|
||||
if %asw%==18 goto SELECTION18
|
||||
if %asw%==19 goto SELECTION19
|
||||
if %asw%==20 goto SELECTION20
|
||||
if %asw%==e goto END
|
||||
goto SELECTIONMENU
|
||||
|
||||
:SELECTION1
|
||||
set NXVERSION=NX10
|
||||
set NXSERIESNUMBER=10
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=C:\Data\%NXVERSION%
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION2
|
||||
set NXVERSION=NX10
|
||||
set NXSERIESNUMBER=10
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=no
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION3
|
||||
set NXVERSION=NX12
|
||||
set NXSERIESNUMBER=12
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=no
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION4
|
||||
set NXVERSION=NX1926
|
||||
set NXSERIESNUMBER=1926
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=no
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION5
|
||||
set NXVERSION=NX1953
|
||||
|
||||
set NXSERIESNUMBER=1953
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=no
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION6
|
||||
set NXVERSION=NX1969
|
||||
set NXSERIESNUMBER=1953
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=no
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:SELECTION7
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION8
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION9
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION10
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION11
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION12
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION13
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION14
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION15
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION16
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION17
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION18
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION19
|
||||
goto SELECTIONMENU
|
||||
goto END
|
||||
|
||||
:SELECTION20
|
||||
set NXVERSION=NX-Beta
|
||||
set NXSERIESNUMBER=1953
|
||||
rem USEALTERNATIVESERVERDIR=no oder USEALTERNATIVESERVERDIR=<Pfad zum alternativen Server Directory>
|
||||
set USEALTERNATIVESERVERDIR=\\engel.int\nx\ea\ug\NX_Beta_NXTC
|
||||
|
||||
goto NXCALL
|
||||
goto END
|
||||
|
||||
:NXCALL
|
||||
rem --- Set location specific environment
|
||||
rem --- Setup ENGEL
|
||||
if %USEALTERNATIVESERVERDIR%==no (set NX_SERVER_DIR=M:\ug\%NXVERSION%_NXTC) else (set NX_SERVER_DIR=%USEALTERNATIVESERVERDIR%)
|
||||
set ENGEL_NX_CFG_DIR=%NX_SERVER_DIR%\global
|
||||
|
||||
rem --- Set NX relavant environment
|
||||
set UGII_BASE_DIR=C:\CAD\%NXVERSION%
|
||||
set UGII_ROOT_DIR=%UGII_BASE_DIR%\UGII\
|
||||
set UGII_ENV_FILE=%ENGEL_NX_CFG_DIR%\00_DEFAULTS\UGII\ugii_env.dat
|
||||
set SPLM_LICENSE_SERVER=28000@EMSCADLIC.ENGEL.INT
|
||||
set UGS_LICENSE_SERVER=28000@EMSCADLIC.ENGEL.INT
|
||||
set UGS_LICENSE_BUNDLE=NX11110;DEAS
|
||||
set UGII_PATDIR=%ENGEL_NX_CFG_DIR%\01_TEMPLATES\pattern
|
||||
set UGII_LANG=english
|
||||
set UGII_CUSTOM_DIRECTORY_FILE=%ENGEL_NX_CFG_DIR%\00_DEFAULTS\UGII\menus\custom_dirs.dat
|
||||
set UGII_BACKGROUND_URL=%ENGEL_NX_CFG_DIR%\00_DEFAULTS\UGTIPS\index.html
|
||||
set UGII_TMP_DIR=C:\TEMP
|
||||
set UGII_JAVA_HOME=%ProgramFiles%\Java\jre1.8.0_161
|
||||
set NXTOOLS_SYSDIR=%NX_SERVER_DIR%\NxTools12.0
|
||||
set UGII_HTML_UGDOC=https://docs.plm.automation.siemens.com/tdoc/nx/%NXSERIESNUMBER%/nx_help/#uid:index
|
||||
set UGII_HELP_WHATS_NEW=https://docs.plm.automation.siemens.com/tdoc/nx/%NXSERIESNUMBER%/nx_help/#uid:index_whatsnew
|
||||
set UGII_CSHELP_DOCS=https://docs.plm.automation.siemens.com/tdoc/nx/%NXSERIESNUMBER%/nx_help
|
||||
|
||||
rem --- NX Version auslesen
|
||||
set ENV_PRINT=%UGII_BASE_DIR%\UGII\env_print.exe -n
|
||||
for /f "tokens=*" %%i in ('%ENV_PRINT%') do set NX_VERSION=%%i
|
||||
|
||||
set NX=%UGII_ROOT_DIR%ugraf.exe -nx
|
||||
|
||||
echo ---------------------------------------------------------------------------
|
||||
echo --- Start %NX_VERSION%
|
||||
echo ---------------------------------------------------------------------------
|
||||
echo --- Set Environment ---
|
||||
echo -------------------------------
|
||||
echo --- UGII_BASE_DIR: %UGII_BASE_DIR%
|
||||
echo --- UGII_ROOT_DIR: %UGII_ROOT_DIR%
|
||||
echo --- UGII_ENV_FILE: %UGII_ENV_FILE%
|
||||
echo --- UGS_LICENSE_SERVER: %UGS_LICENSE_SERVER%
|
||||
echo --- SPLM_LICENSE_SERVER: %SPLM_LICENSE_SERVER%
|
||||
echo --- UGS_LICENSE_BUNDLE: %UGS_LICENSE_BUNDLE%
|
||||
echo --- UGII_PATDIR: %UGII_PATDIR%
|
||||
echo --- UGII_LANG: %UGII_LANG%
|
||||
echo --- UGII_CUSTOM_DIRECTORY_FILE: %UGII_CUSTOM_DIRECTORY_FILE%
|
||||
echo --- UGII_BACKGROUND_URL: %UGII_BACKGROUND_URL%
|
||||
echo --- UGII_TMP_DIR: %UGII_TMP_DIR%
|
||||
echo --- UGII_JAVA_HOME: %UGII_JAVA_HOME%
|
||||
echo --- NXTOOLS_SYSDIR: %NXTOOLS_SYSDIR%
|
||||
echo --- UGII_HTML_UGDOC: %UGII_HTML_UGDOC%
|
||||
echo --- UGII_HELP_WHATS_NEW: %UGII_HELP_WHATS_NEW%
|
||||
echo --- UGII_CSHELP_DOCS: %UGII_CSHELP_DOCS%
|
||||
echo --- NX_SERVER_DIR: %NX_SERVER_DIR%
|
||||
echo --- ENGEL_NX_CFG_DIR: %ENGEL_NX_CFG_DIR%
|
||||
echo --- NX: %NX%
|
||||
echo -------------------------------
|
||||
echo --- Start NX ---
|
||||
echo -------------------------------
|
||||
pause
|
||||
|
||||
start %NX%
|
||||
goto END
|
||||
|
||||
:END
|
||||
echo.
|
||||
Loading…
Reference in New Issue
Block a user