VX6 Utilities
95
E-EQ-VX6RG-A
VX6 Reference Guide
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:
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\Cisco Radio]
"FileName"="\SYSTEM\CISCO.CAB"
"Installed"=dword:0
"FileCheck"="\WINDOWS\CISCO.DLL"
"Order"=dword:01
"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:01
"Delay"=dword:0
"PCMCIA"=dword:1
[HKEY_LOCAL_MACHINE\SOFTWARE\LXE\Persist\LXE TE]
"FileName"="\SYSTEM\RFTERM.CAB"
"Installed"=dword:0
"FileCheck"="\WINDOWS\LXE\RFTERM.EXE"
"Order"=dword:10
"Delay"=dword:0
Summary of Contents for VX6
Page 1: ...VX6 Reference Guide Copyright November 2004 by LXE Inc All Rights Reserved E EQ VX6RG A ...
Page 12: ...x Table of Contents VX6 Reference Guide E EQ VX6RG A ...
Page 114: ...102 Network Configuration VX6 Reference Guide E EQ VX6RG A ...
Page 140: ...128 Creating Custom Key Maps for the VX6 VX6 Reference Guide E EQ VX6RG A ...
Page 162: ...150 AppLock Registry Settings VX6 Reference Guide E EQ VX6RG A ...