Анна
Это называется "таймер" и программ таких навалом. Можнои без сторонних программ обойтись, а делать это через Планировщик заданий - там можно и по времени запускать, и по всяким системным событиям.
планировщик заданий- выполняет любые указанные задачи в указанное время (выкл комп, запуск приложения и т. д.)
планировщик задач windows