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.

http://www.itninja.com/blog/view/how-to-update-gpo-kace-agent

http://www.kace.com/support/resources/kb/article/~/media/Files/Support/Knowledge-Base/setlang.ashx

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.

 

0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

2

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: 

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy\AppMgmt

Answered 06/07/2013 by: jknox
Red Belt

  • What's the best way to identify the Chinese language installs? I figured I could check the registry entry in the Uninstall key for the "Language" value, but they all report 1033 (English) anyway. I removed the agent and installed the Chinese language version to test. I even put it back into a GPO to test and it still shows 1033.

    Is there another method to verify the language version? Perhaps the machines I've been checking have already gotten the new agent...
Please log in to comment

Answers

1

What about an offline script that does an uninstall/reinstall? I haven't tested this before, but since offline scripts run without the AMP connection it could possibly work?

Answered 06/07/2013 by: dugullett
Red Belt

Please log in to comment
Answer this question or Comment on this question for clarity