At bootup with tasksheduler? NOT possible.
At bootup with a 3rd party sheduler? Never seen one who could do it.
At bootup? Yes it is possible, but you need to know a lot about programming.