I seem to be getting slightly confused by the Task Scheduler trigger settings. (I'm on Windows Server 2008 Web)

I want to create a task that will run every 5 minutes, whether a user is logged in or not, and that goes right back into it's schedule when the computer reboots.

And so, I have set it all up as required, but notice there are two options for my Trigger:

Begin the task At Startup (and then use Advanced Settings to repeat every five minutes indefinitely)

Begin the task At task creation/modification (and then use Advanced Settings to repeat every five minutes indefinitely)

If I choose (1), it won't run right away. I'll have to reboot, which I don't want to do.

If I choose (2), it will run right away, but won't after next reboot.

If I create triggers for both (1) and (2), it may work, but then when I ever modify the task in future, will there be two instances of it running as both triggers are fired? Or will it override the 5-minutely intervals that have began since startup? I don't want either to happen.