Damian,
The point is to put the test in your startup script so you can copy the config files to the correct location before you startup Creo/Parametric.
The startup script would:
1. first look to see what version of Parametric is installed,
2. then copy the config files into the load point, overwriting any exiting files.
3. make those files read only,
4. Set a location for the PDMLink local cache,
5. then possibly clean up temporary files from the users startup directory or trail files directory,
6. and then finally start Parametric.exe.
Something like this. (I haven't tested this yet, but this is the general idea.)