Используйте планировщик задач Windows.
Под Панелью управления> Расписание задач.
Вы можете настроить его для запуска любого приложения или исполняемого файла из командной строки.
Обновление: (15.01.09)
Хороший комментарий от Wouter van Nifterick , не забудьте позаботиться о том, чтобы этот процесс завершился до следующего запуска (в комментариях).
Это можно сделать, перейдя в дополнительные параметры и отрегулировав допустимое количество времени, в течение которого задача может выполняться.
Если задача уже настроена, откройте ее и перейдите на вкладку «Настройки». В верхней части этой вкладки вы увидите флажок, за которым следует «Остановить задачу, если она выполняется:», а затем есть два текстовых поля для ввода часов и минут. Если ваш сценарий запускается один раз в день, вы должны установить его примерно на 23 часа.