Вы должны создать службу Windows в C #. В интернете есть много учебных пособий, которые это продемонстрируют. здесь .
Однако для простоты я бы согласился с ответом TomTom об использовании планировщика задач для выполнения программы.
Я не уверен, что это полезно, но я вставляю процедуру, которую я написал для клиента здесь ... Конечно, это не будет включать в себя красивые картинки. Также я предполагаю, что вы используете Vista или Windows 7.
Start Data Collection via Task Scheduler
This following section will cover setting up a recursive scheduled execution via the Task Scheduler. Please follow the steps below to set up the Task Scheduler:
1. Click the Start button.
2. Click the Control Panel button.
3. Double-click on the Administrative Tools icon.
4. Double-click on the Task Scheduler icon.
5. Right-click on the Task Scheduler (Local) item on left pane list.
6. Click on the Create Task menu button.
7. Enter in the following input in the General tab.
• Name: Appstore
• Description: Appstore
8. Click on the Triggers tab.
9. Click on the New button.
10. Select the Weekly occurrence.
11. Select the appropriate Start date.
12. Select the reoccurring date.
13. Click the OK button.
14. Click on the Actions tab.
15. Click on the New button.
16. Click on the Browse button.
17. Find the compiled executable file.
18. Click the OK button.
Приветствие.