What results do you get with this?

 Code:
? readvalue("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon","Shell")
? @serror
? ReadValue("HKEY_LOCAL_MACHINE\Software\BrewsterWalsh" , "Printer")
? @serror
_________________________
(... better days ahead)