I have read about a million posts and I tell you, just about everything is covered. The only thing missing is deleting registry STRINGS. What I am tring to do is first put my app in the .\..\..CurrentVersion\run folder (which has been answered). Then I want to remove it. I know about the runonce key but I will need my program for quit a few reboots. If anyone could give a example as to how I can accomplish this I will be very thankful.