Есть у меня рег.задание, запускается вот так:
каждый день; с 23:59:59 один раз в день
Стартовать надо именно в 23:59:59.
Работает оно какое-то время, понятно, что заканчивается в начале следующих суток.
И получается, что в этот день вечером оно уже не запускается.
(7) У меня предложение покруче — стартовать каждый час. Но при запуске проверять, был ли эффективный запуск за вчерашний/сегодняшний день. Если не было и время больше 23, то приступать немедленно и регистрировать эффективный запуск. В остальные разы просто Возврат, холостой запуск.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший