
124
VX6 Utilities
VX6 Reference Guide
E-EQ-VX6RG-F
The auto-launch process proceeds as follows:
•
The launch utility opens the registry database and reads the list of CAB files to auto-
launch.
•
First it looks for
FileName
to see if the CAB file is present. If not, the registry entry
is ignored. If it is present, and the Installed flag is not set, auto-launch makes a copy
of the CAB file (since it gets deleted by installation), and runs the Microsoft utility
WCELOAD to install it.
•
If the Installed flag is set, auto-launch looks for the
FileCheck
file. If it is present,
the CAB file is installed, and that registry entry is complete. If the
FileCheck
file is
not present, memory has been lost, and the utility calls WCELOAD to reinstall the
CAB file.
•
Then, the whole process repeats for the next entry in the registry, until all registry
entries are analyzed.
•
To force execution every time (for example, for
AUTOEXEC.BAT
), use a
FileCheck
of
“dummy”
, which will never be found, forcing the item to execute.
•
For persist keys specifying
.EXE
or
.BAT
files, the executing process is started, and
then
Launch
will continue, leaving the loading process to run independently. For
other persist keys (including
.CAB
files),
Launch
will wait for the loading process
to complete before continuing. This is important, for example, to ensure that a .CAB
file is installed before the .EXE files from the .CAB file are run.
•
Note that the auto-launch process can also launch batch files (
*.BAT
), executable
files (
*.EXE
), registry setting files (
*.REG
), or sound files (
*.WAV
). The
mechanism is the same as listed above, but the appropriate CE application is called,
depending on file type.
Registry information is already in the default image for the following:
; these keys load the appropriate radio driver
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Summit Radio]
"FileName"="\SYSTEM\SUMMIT.CAB"
"Installed"=dword:1
"FileCheck"="\WINDOWS\SDCCFG10G.DLL"
"Order"=dword:02
"Delay"=dword:0
"PCMCIA"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Cisco Radio]
"FileName"="\SYSTEM\CISCO.CAB"
"Installed"=dword:0
"FileCheck"="\WINDOWS\CISCO.DLL"
"Order"=dword:02
"Delay"=dword:0
"PCMCIA"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Symbol Radio]
"FileName"="\SYSTEM\SYMBOL.CAB"
"Installed"=dword:0
"FileCheck"="\WINDOWS\NICTT.EXE"
"Order"=dword:02
"Delay"=dword:0
"PCMCIA"=dword:1
Summary of Contents for VX6
Page 1: ...VX6 Reference Guide Copyright November 2007 by LXE Inc All Rights Reserved E EQ VX6RG F ...
Page 4: ......
Page 46: ...26 Manuals and Accessories VX6 Reference Guide E EQ VX6RG F ...
Page 170: ...150 Wavelink Avalanche Enabler Configuration VX6 Reference Guide E EQ VX6RG F ...
Page 200: ...180 Screen Blanking VX6 Reference Guide E EQ VX6RG F ...
Page 282: ...262 Certificates VX6 Reference Guide E EQ VX6RG F ...
Page 328: ...308 Radio Specifications VX6 Reference Guide E EQ VX6RG F ...
Page 350: ...330 Revision History VX6 Reference Guide E EQ VX6RG F ...