Adobe Reader 7 8 9 uninstall package
Hello,
I'm looking to create a package that will uninstall all old versions of Adobe Reader 7 8 9 on about 300 computers. I know that for Adobe Flash there is an Uninstaller that you can run and it will uninstall any version of Flash. Is there a Adobe Reader uninstaller? If not, is there a command that can be run and uninstall any version of adobe reader - such as a msiexec command.
Answers (4)
If you using SCCM.
Do software report using the wildcards, search for %Adobe Reader%. This should give you all the versions you have installed on your estate. After you have the version information, you can start grabbing all the ProductCodes form the machines.
From here you can make a package, no even better! Use a Task Sequence to remove the programs.
- Example:
Search with SCCM Report tool: wayhey found Reader verson 8 and 9, this should list he computers as well. Remote to registry, find uninstall string, hopefully this will be the ProductCode (looks like a GUID). - Got Products, cool what next?
Make a task sequence in SCCM, add a task to run a command, make it look like this.
msiexec /x {12345678-1234-1234-1234-123456789012} /qn
Do it again for the other versions.
Put CONDITIONS on the action, this is in the options tab. Oh i just checked, you need the MSI to populate the filelds, if you can do this, it would be elegent, otherwise check the contune on error check box. - Thats it, make a collection and test it out on a small numbe of PC's.
You can use this tool: http://labs.adobe.com/downloads/acrobatcleaner.html
It is very easy to use and you can run it in silent mode. Here are the parameters for this tool:
---------------------------
AdbeArCleaner Help
---------------------------
This tool removes Adobe Acrobat or Adobe Reader including any preferences
and settings that may be preserved during a standard program uninstall.
AdbeArCleaner.exe [/silent] [/Product=<value>] [/CleanLevel=<value>] [/ScanForOthers=<value>] [/InstallPath=<value>]
/Silent Execute tool in silent (Non UI) mode.
If this parameter is not passed , UI mode is invoked.
/Product Product to clean.
=0 (Acrobat)
=1 (Reader)
Default value is 0.
/CleanLevel It specifies the level of cleanup i.e. components shared between Acrobat and Reader should be cleaned or not.
=0 (clean only distinct components)
=1 (clean both distinct and shared components)
Default value is 0 in case this parameter is not passed.
/ScanForOthers If this parameter is set to 0, AdbeArCleaner would clean
InstallPath entered on command line only.
=0 (Only clean the installation directory specified by
parameter ScanForOthers)
=1 (Clean all found/detected instances of the product)
Default value is 1.
/InstallPath It is a string that specifies installation path on the machine.
Default installation path is assumed if this parameter is
missing.
Example: "C:\Program Files (x86)\Adobe\Reader 10.0"
Example Command: AdbeArCleaner.exe /silent /product=0 /cleanlevel=0 /installpath=xyz (Note that there are no spaces around "=").
Logs are created at system temp folder i.e. at location [%temp%]\RaftLogs\AdbeArCleaner.log
---------------------------
OK
---------------------------