Bonnie's suggestion has issues. If you want it to run scheduled, then a service is not the way to go. Also, services add complexity themselves as they must be installed in the Windows folder and by default run under the System account, so added rights may be required to access data.
>I always use Windows Forms Application as the type for the project for all robot applications I have. This allows me to show some interaction on the desktop of the actual process. There is no interaction with the user. But, it provides a status on whatever is going on, if we have to look into. But, if you are sure that this should be off the desktop, Bonnie's message would probably be the one to consider.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer