29 lines
852 B
Batchfile
29 lines
852 B
Batchfile
@echo off
|
|
setlocal
|
|
cd /d "%~dp0"
|
|
|
|
echo ==== 1. check GenServer running ====
|
|
tasklist /FI "IMAGENAME eq GenServer.exe" | find /I "GenServer.exe" >nul
|
|
if not %errorlevel%==0 echo WARNING GenServer NOT running. Run _restart_test.bat first.
|
|
|
|
echo ==== 2. check interactive NX ugraf ====
|
|
tasklist /FI "IMAGENAME eq ugraf.exe" | find /I "ugraf.exe" >nul
|
|
if %errorlevel%==0 goto nx_running
|
|
|
|
echo ==== 3. start NX worker ====
|
|
start "NXworker" /min "C:\Program Files\Siemens\NX2506\NXBIN\run_journal.exe" "%~dp0..\sample-data\tools\worker_journal.vb"
|
|
echo.
|
|
echo worker started in background. NX cold start 30-90s.
|
|
echo Then run _worker_check.bat to see generated STEP.
|
|
echo.
|
|
goto :eof
|
|
|
|
:nx_running
|
|
echo.
|
|
echo !!! interactive NX ugraf is RUNNING.
|
|
echo worker competes for the NX license seat.
|
|
echo Close NX, then re-run this script.
|
|
echo.
|
|
pause
|
|
endlocal
|