There's also a way to set up a batch file to run this. First you need to go to Start -> Run and then type in CleanMgr /sageset:99 (where 99 is just a reference number to refer to your configuration of CleanMgr when you run the batch file). When you hit enter, the Disk Cleanup window will pop up (shown in step #7 above). You can change to configuration and then click ok. After that, create a text file with the following in it:
cleanmgr /sagerun:99
exit
Save that text file as <filename>.bat and put it in a folder that you use for admin tasks (e.g. Documents\Admin\). Then go to your Task Scheduler and set this up to run whenever you want. You can also add other tasks to run in the batch (.bat) file, like copying or deleting temp files or folders, etc.
Thanks for the reminder on this.