I have used psexec with cmd scripts to install/uninstall/update all kind of software as long as it has a silent option. The script copies the package to the client, runs it with psexec with the /s (system account option), then removes the file copied. I have run the Adobe flash uninstaller this way for botched flash installs. May need to run it twice and maybe with a reboot after each to be sure it completes.