Java is still the most used programming language in Industry, at least in Australia. It's also the de facto standard for software engineering/computer science classes for (at least) the first two years. We may hate it, but Java isn't going anywhere. Not to mention Android, which almost exclusively uses Java for app development.
To describe one of the most dominant languages of the past two decades as "a fad" borders on ridiculous.
He means he's written a small application in C# (a .NET based programming language) and is programatically calling "CCleaner.exe \AUTO"
GeCe; you could try something like this to circumvent the issue you describe.
private void StartCCleanerSilent() {
System.Diagnostics.ProcessStartInfo ccleaner = new System.Diagnostics.ProcessStartInfo();
ccleaner.FileName = ("C:\\ProgramFile\\CCleaner.exe");
ccleaner.Arguments = ("\\AUTO");
ccleaner.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
ccleaner.UseShellExecute = true;
System.Diagnostics.Process.Start(ccleaner);
}
My C# is a little rusty; but something along those lines should do the trick.
shadeclan; CCleaner doesn't check services, but all the usual suspects (HKCU:Run, HKCU:RunOnce, HKLM:Run, HKLM:RunOnce; BHO, Scheduled Tasks, %appdata%\Microsoft\Windows\Start Menu\Programs\Startup\) are scanned.
I'm not 100% sure whether C:\Windows\Tasks and C:\Windows\System32\Tasks are detected.
Alan has a good point. *.ini file syntax isn't standardized or formally defined, so adding support for a wide range of syntax dialects and weird edge cases (see also: winapp2.ini) would be essentially impossible.
CCleaner doesn't comply with Apple's sandbox requirements (it's able to delete other files in the file system) and, as a result; new versions are not permitted to be uploaded there.
That's really cool.
I clicked on a few of the "updated articles" and found that most of the edits were commercial spam. I wonder how they keep track of such huge volumes of low quality changes.
Actually, it's kept remarkably up-to-date on web standards. The latest version is running Gecko 19, the same layout engine as the current Firefox version. I suspect Mozilla are using it as a testing-ground of sorts.
Harsh, but true. Even as an iOS user, I have no respect for someone who registers to a forum just to post something like that, without any justification for why they feel that way.