Well, if you can get the program installed on the server, you would need to have it set up as a scheduled task under windows. The biggest problem which I don't see a reasonable solution to, is having it run the asp page on the client. You have to have a server installed on the client machine like pws in order to process the asp page. Are you guaranteed that the client will have pws or IIS installed and running when your program needs to execute? If so, then write that into your program to set up a scheduled task for itself on install so it automatically fires at a certain time.