Managing the Startup Process
When the MK2000 boots it runs the regmerge/copyfiles and the startup program.
Regmerge/copyfiles is responsible for configuring the unit and merging new functionality
(such as optional drivers and the User Application) into the operating system. The Symbol
MK2000 SDK provides additional details on regmerge/copyfiles.
Startup Program
The Startup program launches both system resources and user selectable resources. The
registry configures the Startup program. To add user application(s) to the Startup program,
add the user application entry to the registry.
Configuring User Application(s)
The Configuration Utility configures the user application(s). There are seven application
"slots" that can be defined. Each slot is processed in sequence until all items are used.
The Startup program supports four parameters for each slot: executable path, command
line arguments, delay before running, and a special flag. See Table 3-3 for descriptions of
each parameter.
Programs launch one after the other with no delay unless either Delay Before Launch or
Waiting For Completion parameters are set.
Table 3-3. Startup Program, Parameter Descriptions
Parameter
Application Path
The Application Path is the full "run" path to the executable. This must be
defined for the entry to be processed (i.e., do not just specify a delay). File type
associations are not supported. For example if the Argument contains a word
document then specify the full path to wordpad.exe in the Application Path.
Arguments
Optional. Command line arguments for the program above. Double quotation
marks must be themselves quoted using a back slash character, as in \". Back
slashes must also be quoted, (i.e., \\).
Delay Before
Optional. Specifies the number of seconds to delay before launching the
Launch
program. This allows a delay time to be set before launching the User
Application, if a previous program needs to complete or to ensure system
resources are available. This is a simplified method of handling sequencing,
see Reliable Sequencing of Application Programs on page 3-6 to handle more
complex situations (requires "wait for completion").
Setup and Configuration
Description
3-5
Need help?
Do you have a question about the MK2000 MicroKiosk and is the answer not in the manual?