Прошу прощения за то, что поднял пыль здесь на очень старой ветке. Но я не мог не согласиться с тем, что здесь было представлено.
Запланированные задачи в Windows являются УДИВИТЕЛЬНЫМИ (загрузка% ^ #% лучше, чем написание сервисов, которые я мог бы добавить). Да, не без ограничений. Но все еще чрезвычайно мощный. Я всерьез полагаюсь на них во множестве разных вещей.
Если у вас есть даже незначительное представление на c #, вы можете написать как пользовательское «задание» (по сути, консольное приложение), чтобы сделать практически все. Если вам нужна постоянная / доступная запись в журнал, почему бы не сделать что-то вроде Serilog или NLog ? Даже во время написания, у него был очень надежный набор функций. Этот инструмент сам по себе, в сочетании с некоторым C #, мог бы решить обе ваши проблемы очень легко.
Возможно, я упускаю суть, но мне кажется, что это на самом деле не проблема. По крайней мере, больше ...