I am trying to start a program in Win XP before the user logs in.

I can achieve this using the HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunServices registry entry in Windows...