Device environment configuration systems, methods, and data storage media
are provided that are adapted to automatically replicate device environment configuration
information in a developer system to one or more other client systems. The user
settings in OPOS device environment configuration settings of the developer PC
can be found. Control objects and service objects stored to a data storage medium
can then be installed to a client PC based on these user settings, and the OPOS
device environment configuration settings from the developer PC can then be added
to the client PC registry. Specific information stored in the client PC registry
can be obtained based on the hardware specifications, such as the devices connected
to the client PC and the connection port, and terminal-specific settings can be
compiled for overwriting to the OPOS device environment configuration settings.
These terminal-specific settings can then be stored to the OPOS device environment
configuration settings in the registry of the client PC.