TeamcenterKnowledge

Install and configure Dispatcher components > Post-installation tasks

Set system and environment variables to run dispatcher client as a Windows service

On Windows systems, you can optionally configure the dispatcher client as a Windows service. If you run the dispatcher client as a service, Siemens Digital Industries Software recommends running the scheduler and modules also as a service. Procedure Set TC_DATA and TC_ROOT in the System variables section of the Windows Environment Variables dialog box. Examples: Copy TC_DATA=C:\Progra1\Siemens\tcdata Copy TC_ROOT=C:\Progra1\Siemens\Teamcenter8 Note When you install Teamcenter, TEM automatically sets the FMS_HOME system variable. The Dispatcher Client service fails to start as a Windows service if you do not set the TC_DATA and TC_ROOT system variables. Based on whether you use Teamcenter Key Manager, set the following environment variables: If you use Teamcenter Key Manager, set the TC_KEY_MANAGER_PIPE environment variable. You can find the value for this environment variable from the TC_ROOT\install\tem_init.bat file or the TC_ROOT/install/tem_init.sh file. If you do not use Teamcenter Key Manager, set the value of the TC_USE_KEYMANAGER environment variable to false. Run the runDispatcherClientWinService.bat file from the DispatcherClient\bin directory. From the Windows Services console, right-click DispatcherClientversion service and choose Properties. In the Log On pane, choose the This account option to assign a log on account for the Dispatcher Client service. You must provide administrator privileges for the Dispatcher Client service. Start the Dispatcher Scheduler. Start the DispatcherClientversion service. Start the scheduler and modules before you start the dispatcher client to avoid connection delays and translation failures. Delete and restart the Dispatcher client windows service prior to migrating to a new JRE or adding a custom JAR You must delete the Dispatcher client windows service prior to migrating to a new JRE and restart it manually. The Java Runtime Environment (JRE) used by Teamcenter and TEM is set by TEM during Teamcenter installation. If you upgrade or install a new JRE, you must migrate Teamcenter to the new JRE using TEM. Additionally, when you add a new custom JAR to the DispatcherClient\lib directory, you must delete and restart the Dispatcher client windows service. To restart the Dispatcher client windows service, use the following command: runDispatcherClientWinService.bat -r

Source: https://docs.sw.siemens.com/documentation/external/PL20251212545240207/en-US/tc_help/plm00565/yri1737253039572/xum1737253040328/xid1676649.html · retrieved Fri Jul 31 2026 00:00:00 GMT+0000 (Coordinated Universal Time)