David, JackSo far any RunOnce programs I have thrown at Win9x thru Kixtart have been .bat, .exe or .cmd files.
I too had never tried starting a kix script directly from runonce.
An interesting bit of info though is,
MS says on the "Definition of the RunOnce keys in the Registry", "For keys3-4, the command line can be prefixed with an exclamation point to defer deletion of the value until after the command has been completed." "For keys 3, 4 and 6, the value is deleted before the command line is run unless overridden as noted above. As a result, if a RunOnce operation fails to run properly, the component that failed will not be asked to run again the next time you start the computer.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce is key 3.
Does this help explain anything?
It's certainly useful to know.
Rgds
------------------
Don Davidson
Network Engineer
http://www.insight-media.co.uk