Non Silent Execution from Command Line

As the topic title states, I would like an additional command line switch that would do what "/AUTO" does, but shows the progress window instead of running silently.

+1

I'd like it to show the GUI when running with /AUTO myself, that way I'd know why and where it was running slow such as compacting the Firefox database.

I having been using AutoIt with the following script since switching from another "cleaner" to CCleaner:

#notrayicon
run ( "C:\Program Files\CCleaner\CCleaner.exe" )
WinWaitActive ( "Piriform CCleaner" )
Sleep (250)
Send("{r}")
WinWaitClose ( "Piriform CCleaner" )

It opens the CCleaner window, waits 250 ms then runs the cleaner, waits for the CCleaner window to close then terminates the AutoIt script.

The problem with this method is the 250 ms wait. If the processor is bogged down doing other tasks, sometimes 250 ms isn't long enough for CCleaner to finish loading and the clean fails. You can just click the "Run Cleaner" button if this happens and it will finish the task. This also poses a problem when sharing this with my friends as everyone's computer runs at different speeds. You can always add more time to allow loading, but who wants to wait any extra milliseconds unecessarily? :)

I think it would be great to have a new switch (e.g. /AUTOPW) that brings up just a neat progress window while the cleaner works then closes. A custom progress window would be more aesthetically pleasing than having the whole program window open as my method does.