Autodesk Quick Uninstall Tool
Working as an CAD administrator for a big leading international consultancy and engineering firm I have to create and prepare a lot of Autodesk product deployments.
The out-of-the-box Autodesk products comes with a Deployment Wizard Tool which is very intuitive and very helpful but it doesn’t cover add-ons installations like Subscription Advantage Packs, Extensions or Object Enablers. For these add-ons to install I use a sort of script which installs the applications sequentially.
One of the annoying things is that I need to have to uninstall all products to test the total installation script I’ve made. Or when I have to add extra installations to this script and test the total installation all over again.
I need to uninstall all the products one by one. And that is a time consuming business. For this I made a copy of the install script but now for uninstalling the software and add-ons by reversing the installation. But what I can’t do with it is to select the onces I do want to uninstall and the onces I want to stay.
Here is what I found, right after the jump.
Along with the Autodesk Product Design Suites a handy uninstall tool comes available after installing the suite.
You can find this tool via Start >;; All Programs >;; Autodesk >;; Quick Uninstall Tool for Autodesk Product Design Suite 2012
When you start this tool it will show you all the installed products from this suite. Like this:
Now by ticking the boxes on the left you can uncheck or re-check the products you want to uninstall.
Hitting the Uninstall button it will warn you for possible shared applications and ask you for confirmation.
After that it will sequentially uninstall the checked applications.
When done you get a small report of what is uninstalled succesfully or failed.
Now that’s a very nice and helpful tool.
But what I found more interesting is the way it works and how I could benefit from it.
Looking closer at this uninstall tool mechanisme, I discovered that it uses an associated XML file which contains all the GUIDs of the installed applications belonging to this suite (or any other suite). A GUID is a unique reference number used as an identifier for software products. For more indept information click here.
The XML file can be found in this folder: C:\Program Files\Autodesk\Uninstall Tool\. The program that reads this XML file and that actually starts this Uninstalling Tool is InvCleanup.exe
I believe that in the background the msiexec program will be executed using the GUIDs from the XML file as a parameter.
But more important is that you can alter the XML file with GUIDs of other Autodesk and non-Autodesk products.
GUIDs of all kind of installed software products can be found in the Windows Registry under the HKLM tree: HKLM\Software\Classes\Installer\Products\
Thank you Autodesk for delivering this very helpful tool.