Option "Schedule" for CCleaner.

Backgroundworkers (notice that their is no space) are controls that allow a code to be run in a background thread using Invoke calls rather than Asynchronous cross thread calls in order to update the UI thread. Out of interest, why is the ability to run in a backgroundworker in any way integral to an applications ability to use a scheduler? The reason I was "creating an app to run an app" as you so intelligently put it is because I (like many other people here) think that a scheduler is a genuinely good idea. If the moderators and yourself think that it is entirely "bonehead" and pointless, then I will simply create an automatic scheduler myself. I've modified the binaries to create plugins for more complex programs than CCleaner (although I admit they are usually games; which typically facilitate some sort of manipulation to begin with) - It will be a challenge but not altogether impossible.

I think that the schedule is a good idea, if it runs only when none of the programs it cleans are running (or automatic skipping of said programs) Personally I don't use my computer for much work, so I'm all for it haha.

I would like to test your good work TheWebAtom, would you host it?

though I prefer to decide when to run CC

B)