Copy link to clipboard
Copied
The XML file included in the CS Cleaner Tool contains this syntax:
<?xml version=1.0 encoding=UTF-8?>
<manifest>
<versioninfo>
<build></build>
</versioninfo>
</manifest>
The CS Cleaner Tool documentation has a totally different syntax, with breaks across pages, and what appears to be incorrect syntax:
<?xml version="1.0" encoding="UTF-8"?> <Products>
<Properties>
<Property name="eulaAccepted">1</Property>
<!--<Property name="removeFlashPlayer">1</Property>--> </Properties>
<CS5>
>
<!--<Product productName="Adobe Photoshop CS5" version="10.0"/>-- >
</CS5> </Products>
Can someone please review these inconsistencies and let us know what the correct syntax and procedure is for using this tool?
We are in the midst of a project to deploy CS6 to users who have various previous versions of CS that need to be removed, but too many questions to proceed with this script.
Thanks,
Don
Copy link to clipboard
Copied
Hi Don,
Please ignore the versioninfo file and follow the docs. You can actually generate the xml file using the --createCleanup commandline option also and use that to cleanup. The docs have the details.
Do reply if this doesn't help.
Thanks,
Himanshu
Copy link to clipboard
Copied
Hi Himanshu,
Perhaps if the document creator provided the correct single line command to remove all versions of Creative Suite (which is what most enterprise environments need) it would be less of a futile whack-a-mole exercise and more productive get-the-job-done process.
Based on the below section of the CS Cleaner Tool document, it doesn't look like a whole lot of effort went into providing accurate (and properly vetted) instructions...sigh...
Full Cleanup
- Please execute steps #1 to #2 from “Selective Cleanup” section
- Open Terminal window and type the following command line to remove all CS6
products from user’s machine using following command:
sudo <Path to Adobe Creative Suite Cleaner Tool.app>/Contents/MacOS/Adobe Creative Suite Cleaner Tool --removeAll=CS6
Thanks,
Don
Copy link to clipboard
Copied
Hi Don,
Thanks for the inputs. I will forward them.
You could try --removeAll=CS6 or --removeAll=ALL options for the cleanup.
Unless otherwise necessary, consider using the cleaner tool only when the uninstalls fail. The uninstaller, when successful, is better at cleaning up what was installed.
Thanks again for bringing this up.
Thanks,
Himanshu
Copy link to clipboard
Copied
Hi Himanshu,
I appreciate your response, but I'm compelled to ask if you have any idea how much time/effort would be required to touch 1000+ Macs to run a GUI tool? I would hazard a guess you don't deal with large environments much.
Enterprise ≠ Home Users
We need a zero-touch solution for removing old versions of CS, this means a script.
Can you provide context for your comment: "The uninstaller, when successful, is better at cleaning up what was installed"?
Don
Copy link to clipboard
Copied
........bump........
Copy link to clipboard
Copied
Hi Don,
As you guessed I don't deal with large envs much.
I didn't realize that you had those many macs. If they were deployed using AAMEE then removal is similar to deployment. Were the old versions installed by the individual mac users instead? In such a case the cleaner tool may be the only available scripting solution.
Thanks,
Himanshu
Copy link to clipboard
Copied
हिमाँशु wrote:
Hi Don,
As you guessed I don't deal with large envs much.
I didn't realize that you had those many macs. If they were deployed using AAMEE then removal is similar to deployment. Were the old versions installed by the individual mac users instead? In such a case the cleaner tool may be the only available scripting solution.
Thanks,
Himanshu
No worries, I do appreciate your responses.
Our goal is to remove old(er) versions of Creative Suite, in this case we need to remove CS4...which AAMEE does not support.
But getting back on track, we would like to get the script to work. However as the script seems to have a dependancy on the GUI, which doesn't really make sense (who's managing development there at Adobe?), we're stuck.
Still curious about your statement...how did you determine the GUI "uninstaller" is better than the script?
The uninstaller, when successful, is better at cleaning up what was installed.
Thanks,
Don
Copy link to clipboard
Copied
Well, any thought of wrapping the Adobe Creative Suite Cleaner Tool, deploying and triggering just did a massive belly-flop.
Whether a user is logged in or not, this tool fails if you try to automate (trigger) it.
Guys, we really need a solution...please provide a working script that we can use to remove existing versions of Creative Suite and please make sure it can be run on a logged off Mac.
Don