I like to keep my desktop clean. I have a single icon one my desktop: the recycle bin. Any other icon that shows up on the desktop quickly will end up in the recycle bin.
When you sensible install programs, they'll have a checkbox asking if you want an icon on the desktop, initially unchecked.
But the majority of programs that I have installed have been irritatingly presumptuous and think they should have an esteemed spot on the desktop.
I'm sick of having to deal with this madness. How can I set up some sort of automatic process that detects desktop trespassers and clobbers them into oblivion when they are found?
(I'm using Windows 7, by the way, if that matters)