BOAC, suggest that you create a local user with admin privs, and then use it only for running that scheduled task. Bear in mind that Speedfan needs admin to do anything, most of the readings won't work otherwise.
(for extra nerd points, run it as a service before login

I do this with uTorrent and it works a treat)