That seems to be the kludge I'll go for. Additional parameters will specify the service name and exe name. This will make a copy of the exe, register the service, and make a registry entry that links the exe name to the service name. Then, at run time, I can get the module (exe) name, look up the service name in the registry, and then determine the registry key for that service's parameters. X| This is neither elegant nor something to be proud of, but time is money. Thanks Don't worry, nobody lives forever.