Does the client have an automated uninstall or update feature I would like to push the new client to all of my machines but need to either uninstall it through and automated process or update the currently installed client to the newest version.
My understanding is that you have to remove the old agent and install the new one.
How many machines it is installed on will likely dictate how you approach removing the old agent and deploying the new one. If you have a large number of machines to deal with then you will likely want to use an automation tool like SCCM or even a Powershell script.
A Powershell script should be able to handle this well. You could have Powershell launch a job on all the computers to remove the existing agent and then install the new one. Powershell offers a lot of flexibility and creativity here.
Retrieving data ...