i know you can restart your explore shell using the taskmgr to get start menu and things to restart.
Not sure if this is what you're asking, but whenever I have to kill explorer and restart it via taskMgr, I click the "New Task" button on the "Applications" tab, which essentially gives you a run prompt.
yeah only i need to do it behind the scenes... no taskmgr
Its possible. Some old code, while I was getting used to VB, is available at http://vbforums.com/showthread.php?s=4abf46a73851456438496d603dcb9f8c&threadid=155985&highlight=explorer.exe
Inidan Developer in India
Fog Creek Home