When I check the log file, I notice that only System - Temporary Files and System - Windows Log Files are being cleaned, even though the ccleaner.ini file has all of the App settings configured as desired. Do I need to do something else in order for the ini file to be referenced when the command above is ran on machines?
Please let me know if any additional info is needed in order to assist.
With the setup that you're describing, however, the INI is indeed being followed - the items being cleaned are the only ones with data present that CCleaner can access.
If it's not being run as an Administrator, it may not have access to user data; please ensure that the program has Administrator permissions in Windows. Additionally, if a program (such as a browser) is running, CCleaner will not be able to access those files to perform cleaning. Both of these points also apply to the Scheduling function mentioned above. Setting a Schedule that way while CCleaner is running with Administrator access will ensure that the scheduled task has Administrator access as well.
Please also note that if you're running CCleaner Free, it can only access the User Profile you're logged in with, even with Administrator permissions; to clean all User Profiles on the computer, you'd need one of the paid versions of the product (either Professional for home/personal use, or Business for use by a business or other organization).
As such, to give an example, if you only browse the internet with a Standard User profile, then when CCleaner is run as an Administrator, there wouldn't be any browsing data for that Administrator profile for CCleaner Free to clean.
If you keep having difficulty with this, I would recommend contacting our support team directly at support@ccleaner.com so that we can offer more assistance.
Thank you for the response. We actually have the Pro/Business Version, in conjunction with Connectwise Automate. There were no Options for global Override scheduling in the Ccleaner Automate Plugin, So scheduling through Automate was seemingly the next best thing.
I will reach out to support for further assistance.
Might also be with checking with Connectwise as well to see if the have an updated plugin or can update it so that it can access the Schedule function that's been in CCleaner for ages, too.
The Schedule function is only available on a Global Level. If I want to Schedule it more often for 1 client over the other 60, we cant through the Plug In. We are a few versions behind and plan on updating, so maybe its changed, but looking at documentation, it doesn't seem like it....
Looking further into getting this script executed with Elevated Privileges
Ive been all over the place with this thing... It seems like even with elevated permissions, CCleaner only cleans Items per profile when it comes to web browser cookies and caches.
The other Option I am looking at that may help with all of this is Smart Cleaning Settings, but I do not see any options in the .ini file that would enable this for all users on all PCs. I enabled this, but it only did it for a single profile, essentially requiring Users to enable on their own...
Is there a way to enable Smart Cleaning for all Profiles on a single PC?
I was able to get things going the way I need by Creating a Batch File, and using gpo to run said batch file (which saves a log of what was cleaned) when a user logs into a PC