The idea's simple enough, I want a command-line parameter that runs CCleaners current settings for a specific application. For instance I could run ccleaner.exe /A"Firefox" to run CCleaner on just Firefox.
If this was added I could add it to my existing sync batch file for Firefox and Thunderbird. Currently my batch file synchronizes my local profile with a profile on my flash-drive then launches the app, then syncs again. With this I'd be able to sync, run, clean, then sync again. The result would be that I not only keep my profiles synchronized but also compact. The reason I use this synchronization system now is so I can use it with PortableApps but I'll also be moving soon and it would be useful for keeping my accounts synchronized across different machines.
I'm a little confused as to what you mean with winapp but I doubt it would be a problem. I figured it would use the current settings though a custom .ini would probably be nice for some other power users.