otwportal.bat - james-gone/knowledge GitHub Wiki

@echo off
rem 

setlocal
rem TPR is short for TC_PORTAL_ROOT to reduce command line length
title Teamcenter Rich Client

call "D:\Siemens\Teamcenter\OTW10\otw\otw_init.bat"

set TPR=D:\Siemens\Teamcenter\OTW10\rac
set FMS_HOME=D:\Siemens\Teamcenter\OTW10\tccs

rem use AUX_PATH env var for any additional required paths
rem save original path for external applications
set ORIGINAL_PATH=%PATH%
rem for optimal startup performance, keep the PATH length at a minimum
set PATH=%SYSTEMROOT%\system32;%FMS_HOME%\bin;%FMS_HOME%\lib;%TPR%;%AUX_PATH%

set JAVA_HOME=%TC_JRE_HOME%
set JRE_HOME=%TC_JRE_HOME%


set Vis_DIR_Source="C:\Program Files\Siemens\Teamcenter10.1\Visualization\Program"
set Vis_DIR_Target=D:\Siemens\Teamcenter\OTW10\rac\plugins
copy /Y %Vis_DIR_Source%\SingleEmbeddedViewer.jar %Vis_DIR_Target%
set Pro_Vis_DIR="C:\Program Files\Siemens\Teamcenter10.1\Visualization\Products\Professional"
set Mockup_Vis_DIR="C:\Program Files\Siemens\Teamcenter10.1\Visualization\Products\Mockup"
if not exist "C:\Program Files\Siemens\Teamcenter10.1\Visualization\Products\Mockup\VFUtil.dll" xcopy /Y %Pro_Vis_DIR%\* %Mockup_Vis_DIR%\

rem reload fcc.xml
del %FMS_HOME%\tccs\fcc.xml
copy d:\Siemens\fcc.xml %FMS_HOME%\tccs\

:start_portal
cd /d %TPR%
set CLASSPATH=.;
set VM_XMX=4096m
set VM_XMS=4096m

@echo Starting Teamcenter Rich Client...
start Teamcenter.exe %* -nl en_US -vm "%JRE_HOME%\bin\javaw.exe" -vmargs -Xmx%VM_XMX% -Xms%VM_XMS% -Xverify:none -XX:SurvivorRatio=6 -XX:+UseParallelGC -XX:+DisableExplicitGC -XX:MaxPermSize=128m -Xbootclasspath/a:"%JRE_HOME%\lib\plugin.jar";"%JRE_HOME%\lib\deploy.jar";"%JRE_HOME%\lib\javaws.jar"
⚠️ **GitHub.com Fallback** ⚠️