depending on what ver. of windows you have you might have to use "regedit32" instead of just "regedit"
Printable View
I have read this thread and a lot of people have said that if you have the registry entry to shell into your front-end, when you run explorer.exe, it only brings up the windows explorer window, not the entire GUI. After playing around with it for an hour, I found that if you boot into your front-end and then edit the registry entry in .....winlogon\shell and enter 'explorer.exe', then run explorer.exe, the full XP GUI will pop up, not just a windows explorer window.
Because I have programed my own front end in VB.NET, I can write code into it to change the registry entry.
What I do first when my front-end loads is change the registry entry to shell explorer.exe
When I click the exit button, it shells explorer.exe, then re-writes the registry entry to shell my front-end, then ends the front-end:
In the main form load_Load:
'-----------------------------
Dim WSH
WSH = CreateObject("WScript.Shell")
WSH.RegWrite("HKEY_LOCAL_MACHINE\Software\Microsof t\Windows
NT\CurrentVersion\Winlogon\Shell", "explorer.exe")
'-----------------------------
In the 'exit' button:
'-----------------------------
Shell("explorer.exe")
Dim WSH
WSH = CreateObject("WScript.Shell")
WSH.RegWrite("HKEY_LOCAL_MACHINE\Software\Microsof t\Windows NT\CurrentVersion\Winlogon\Shell", My.Application.Info.DirectoryPath & "\Vive.exe")
End
'-----------------------------
Vive.exe is the front-end executable.
This seems to work fine, hope this helps some people:)
After reading this thread, it seems there are more ways to do this then I thought. I saw someone mentioned something about writing a script with AutoIT. If I just wrote a script that made RR open, and put the .exe file in the startup folder, would this do the trick? I'm sure this isn't the fastest way, but it would leave explorer.exe as the shell in the registry, which seems to be causing some problems for people when it's changed.
After running into countless problems when using RR as shell, I reverted back to using Explorer as the shell and I put RR in the Startup. Now, as soon as windows boot, RR splash screen takes over and RR loads up. Its not as seemless as running RR as shell but it's trouble free and works very well.
ajamils, I noticed you're also an Accord driver. I've got an 03 sedan. I think it's funny how we both went with a mo-co-so case under the drivers seat.
hi there!
i just set up an nlite XP installation (used the "safe ini") on VirtualBox and when roadrunner is set as shell windows is somewhat stuck on the welcome splash screen at logon...
it just takes quite some time for roadrunner to finally show up... it's quicker when i start it as an autorun...
is there anything i could do about it?
ya you're probably right... it's just that to me it looks nicer to not have the desktop shown up first... but that's ok i could live with that i guess :party:
I didn't think of that at first. It would be nice for the desktop to not show up. But I feel speed is more important.