The only way I'm aware of with the in box tools is using a scheduled task:
http://www.winhelponline.com/blog/run-programs-elevated-without-getting-the-uac-prompt/
I actually attended an online Microsoft webcast during the Vista beta about UAC and asked about a whitelist feature. I was told this was not done because programs could simply add themselves to this special list.