Patches installed as part of arcpy.GetInstallInfo

11-28-2012 04:14 PM
Status: Open
Labels (3)
MVP Honored Contributor
The arcpy GetInstallInfo method would be more useful, if we could get a list of Patches applied to the install as well.  Currently, we can get the SP, but when trying to easily figure out what is installed per machine, would be handy to get the patches installed as well as part of the dictionary.
1 Comment

One way of getting this information is by running patchfinder.exe (download link for 10.1 version), which will scan the registry for any and all applications and patches currently installed. It can be run from a command-line context, and have its output written to a specific location, by specifying the output file after the /s option:

  PatchFinder.exe /s patches.log

You could call that utility and parse the resulting text all in Python. Not a direct solution, but may help in a pinch.