Hello
i i've correctly understood your problem i think the solution can be to create the schedule (or better, SET the schedule) via powershell.
in this way you can select the start time, the end time and add also the parameter to repeat the task every time you whish
here an example (marked in yelloy the part when you can specify a time different from 1 hour..)