O agendador atingiu 12:00 AM e a tarefa foi executada a cada minuto, mas apenas por uma hora , que coincide com a duração da tarefa. Então eu entendi mal duração , no começo eu pensei que a duração é:
how long the system will let the task run
and if the task is still running after the specified duration, terminate it.
O que está errado. Descobriu-se que a duração é:
for how long you want to keep calling the task on and on.
Por isso, defino a duração para 24 horas, a hora de início é ainda às 12:00, a tarefa de repetição ainda está definida para cada 1 minuto e a minha tarefa é executada no minuto seguinte, tal como eu pretendo.