To expand a bit on @Garth Jones 's answer, ConfigMgr doesn't know how to uninstall anything. ConfigMgr knows how to run the command-line you give it against an optional set of source files. What that command-line does is outside the scope of control of ConfigMgr. Thus, to fulfill the request, you need to supply the proper command-line to perform the uninstallation. This may or may not take multiple command lines and may involve some logic as Garth notes -- that is completely dependent on how the product in question is uninstalled which is specific to that product. A possible simple solution here is to use a batch file that runs the proper command-lines. Another solution is to create an Application in ConfigMgr for each version that you want to uninstall and include the proper uninstall command-line for each. You can then either deploy an Uninstall deployment for each or use supersedence to uninstall these and install a newer version if that's the desire. There are other possibilities here as well.
Remove application with specific version
Sven van der Vecht
41
Reputation points
Hi,
We use ECM version 2002. I have about 300 clients with an old Firefox installation that i want to uninstall. It's an 32bit version and newer 64x version is installed also on the clients.
Is it possible to uninstall it using ECM? Is it possible to uninstall a specific version of an application, or version less than?
Accepted answer
-
Jason Sandys 31,316 Reputation points Microsoft Employee
2020-10-23T18:46:53.243+00:00
1 additional answer
Sort by: Most helpful
-
Garth Jones 2,076 Reputation points
2020-10-23T11:32:26.097+00:00 Yes it is possible to do this. However you might need to use PowerShell to do some of the logic that you want.