Привет У меня есть Служба Windows в C#
. Внутри моей службы Windows мне нужно запустить процесс по определенным часам hh: mm: ss.Лучший способ запуска в определенные часы
Например мне нужно запустить процесс по адресу:
- 09:50 часов
- 11.45 часов
- 15:15 часов
- 22:05 HRS
(Эти часы могут измениться, поэтому Im думает о хранении данных в XML-файле)
Прямо сейчас у меня был таймер с интервалом 6 часов, поэтому каждые 6 часов процесс выполнялся. Теперь это требование другое. Мне нужно работать по определенному графику.
Также мне было предложено добавить опцию, с помощью которой служба Windows может запускать процесс в течение каждого часа X и Y минут.
Любой ключ, как я могу это кодировать?
Спасибо.
Какой ответ вы ищете здесь? Что-нибудь другое, кроме "* использовать таймеры *"? – Amit
Я хотел бы знать, как лучше всего проверить эти часы. Я думал о том, чтобы установить таймер на 1 интервал в 1 секунду, а затем проверить, час ли час машины, а затем выполнить его. – VAAA
Это звучит неплохо. – Amit