Выполнение эквивалента задания Cron все еще является проблемой в Windows.
Планировщик DNN будет работать, если вас не очень беспокоит время его запуска. Что вам может понадобиться, это иметь больше логики на вашем конце ... если он работает только каждые 10 минут, или каждый час, или все, что вам может понадобиться, чтобы посмотреть на таблицы базы данных, определить, когда он в последний раз работал, а затем делать все, что нужно сделать, чтобы «догнать». В вашем случае добавьте 60 минут информации против каждой минуты.
Я изо всех сил пытаюсь придумать пример того, почему я просто пишу в таблицу каждую минуту или через какой-то интервал. Если мне это нужно для таблицы соединений или чего-то более удобного для составления отчетов о вас, следует генерировать их большими кусками.
Другой вариант - написать небольшой Windows-сервис .NET, который не так сложен, и запускать его каждую минуту. Это было бы более надежным.