Booting another application as windows shell
I'm currently trying to boot media engine as the shell of my windows xp computer instead of the default winlogon/explorer combo windows launches by default. You can do this by modifying the registry and telling windows that its in setup mode. You then point to any .exe file as the command line and windows will start it. For all you guys writing your own front ends, I think if you implemented support for such a modification of ones system, you could further reduce start times and remove some of the un-needed overhead which is caused by a general operating system.
Here's how you do it:
cmdLine = Path to your program
SetupType = 1
SystemSetupInProgress = 1
Note: These settings are reset after the first boot, so any "shell" app written would need to modify these keys on startup as needed.
So I get mediaengine to be executed, but it runs into a problem with the error:
Run-time error 426:
The remote server machine does not exist or is unavailable
What does that mean? I know that in "setup" mode is causing it, but if I could figure out the root meaning of this error, I could possibly find a workaround.
I guess I should set cmd.exe as the shell then try some other steps to debug the problem...
Mediacar gives the following error:
Subscript array out of bounds (Or something close to that)