You might want to consider using an INI file or the system registry to define your parameters. The "process" script reads the ini file or registry values at startup. The "configure" script asks the questions and sets the values in the INI or registry.

We do something similar with our utilities- we use INI files stored in a standard path location. Since this "standard location" can vary between customers, this location is defined in a System environment var called S_CONFIG. We also use a standard registry path - "HKLM\SOFTWARE\ITCG\product" (where "ITCG" is our company initials).

Glenn
_________________________
Actually I am a Rocket Scientist! \:D