Page 1 of 1

Uninstalling "non-WAPT" software

Published: September 15, 2023 - 6:20 PM
by sebastien4444
Hello,

is it possible to uninstall software from a PC that wasn't installed via WAPT? (Since already installed software isn't listed in the machine's packages).

I managed to do it by creating an uninstallation package (overriding the `install()` function in `setup.py` with a `run()` call from the uninstallation executable), but I'm wondering if there's a cleaner way, one that WAPT supports.

Thanks in advance for your help.

Re: Uninstalling "non-WAPT" software

Published: September 18, 2023 - 12:28 PM
by dcardon
Hi Sébastien,

the method you used is correct. You can then install multiple uninstallers within the same package (internally, we call this an anti-crapware package :-) ). Regarding the uninstallation keys, you can view them in the WAPT console under the "Software Inventory" tab when you select a machine. The uninstaller needs to be silent, which unfortunately isn't always the case...

The plan for the future (when the development team has some time :-) ) is to have a wizard in the WAPT console to differentiate between software installed by WAPT and software installed outside of WAPT, to help with the setup of this anti-crapware package.

Best regards,

Denis