If your setup is like ours, you have several PDMLink systems. We have:
* Production
* QA
* Dev
I would like to have these as separate environments each with its own cache. That can easily be accomplished using "set PTC_WF_ROOT=" in your startup script.
So I created a cache folder for:
* Production
* QA
* Dev
* No PDM
The problem is, only two of the places PTC is now storing the server location is in the cache. They are also storing the location in:
%USERPROFILE%\AppData\Roaming\PTC\Creo\Platform\2.6\ServerMgr\.srv_mgr_db.fldx
This location is common, so anytime you startup Creo it's going to look in this file and find the last server you registered.
I've had to modify my startup script to delete this file. These are the first two lines of my startup scripts. They ensure that Creo 2.0 only reads the server location from the cache file.
tskill creoagent
del "%USERPROFILE%\AppData\Roaming\PTC\Creo\Platform\2.6\ServerMgr\.srv_mgr_db.fldx"
David Haigh
Phone: 925-424-3931
Fax: 925-423-7496
Lawrence Livermore National Lab
7000 East Ave, L-362
Livermore, CA 94550