How can I force the Kace agent to install the same version?
What's the best method to install the same Kace agent version on machines that already have it? See the links below for details/background.
A number of agents were deployed via GPO using the Chinese language setting. The deployment package has since been corrected with the setlang.vbs script from the link below.
The new good agent is the same version as the bad one - 5.4.10622. So when I attempt to install by Kace or GPO, it doesn't appear to install. I see Kdeploy and the other Kace executables run in Tsk Mgr on clients, but the ampinstaller.log, file time stamps etc. don't change. The bad agent stays installed and many machines continue to have trouble checking in.
I've tried with GPO, Dist Mg'd Install and Kace Script, but even if I run the agent install locally with a bat file, it runs, but doesn't change the install path or info in the registry.
Community Chosen Answer
It might be easiest to ID the Chinese installs and uninstall the agent. You could then use your new GPO to reinstall.
You have at least two options to do that with the K1000:
1. Use a provisioning schedule to remove problematic agents. Make sure you have both "Provision this platform" and "Remove K1000 Agent" checkboxes selected.
2. You could run a script on those systems that runs this:
c:\program files (x86)\dell\kace\amptools.exe uninstall
You might also be able to force the reinstall by removing the right key for the agent here then do a gpupdate: