> 技术文档 > 同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo

同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo


问题:

同一台电脑,同时启动多个Creo时无法单独设置服务器连接状态。切换其中一个Creo的服务器状态,其它Creo的服务器状态会自动切换,始终保持多个Creo的服务器状态一致。

同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo

分析:

Creo的服务器相关信息,默认保存在Creo的缓存目录下的。在启动多个Creo时,调用了同一个位置的服务器信息,所以多个Creo的服务器连接状态始终保持一致。

同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo

要解决该问题,需要使不同的Creo指向不同的服务器信息。

服务器信息位置

首先,需要了解服务器信息是如何读取的。默认的读取位置位于缓存目录下。缓存目录可以通过环境变量PTC_WF_ROOT来进行设置。服务器信息位置也可以通过单独的环境变量CREO_AGENT_HOME来设置。启动Creo时优先读取CREO_AGENT_HOME指向的目录

同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo
设置不同的环境变量,可以实现不同的服务器信息和缓存路径,参考下图。

同一台电脑启动多个Creo如何设置不同的服务器状态_同时启动两个不同配置的creo

环境变量位置

其次,设置Creo的环境变量。Creo读取环境变量有以下几个位置