Task scheduler is definitely the way to go. You can specify any credentials without relying on the user being logged on, having admin rights, or anything else.

Glenn
_________________________
Actually I am a Rocket Scientist! \:D