Right now i am able to use GPO and AppDeploy Repackager to install software remotely on any computer on the network. I but would like a way that i can remove software that was not installed via an msi. E.g. I would like to install the newest software X that i have created an MSI for but on the computers have an older version installed. That was not installed via an msi, it was installed via an exe. It can be manually uninstalled via the control panel. I would like to know how i can do this for free? I know some time ago one of the other networks had some script that was added to all the local control panels that would detect what was install and update everything to the latest version. I know there is many networks out there that have some type of solution like this. I need this to works on windows xp and windows 7.