I need to setup an application that will remotely uninstall another application. Basically the problem comes with file corruption and other things that cause this program to stop working. It needs to be uninstalled and reinstalled, then some of the old reg keys, etc.. all need to be removed.

I can do everything so far but automatically perform the uninstall of the software. Is there any way to fire off the same uninstaller from add/remove programs or otherwise kill the app?