Thank you for the prompt reply.
This begs the question of why? I come from a Unix background and I am used to doing things a bit differently. Since the service calls out to a batch file why not just pass the instance name as an argument to the batch file? Then all the unique configuration could be in a single file (ie instance.conf) that would be used to set up things before calling run.bat.