TechIDAgent.Windows- How to update

Note: These instructions work for TechIDAgent.macOS as well; most command lines from TechIDAgent.Windows work the same in TechIDAgent.macOS.

TechIDManager TechIDAgent does not do auto-updates. We do provide PowerShell scripts with every release that will do the update seamlessly. There are two reasons for no auto-updates. We are working on a separate service that does update to the TechIDAgent.

Ruffian Software, Inc. has chosen to NOT do remote code execution with the agents. This is for very specific security concerns and to limit attack vectors. Every place that TechIDManager is installed also has an RMM agent installed capable of doing any update process that is needed, so we make the update process completely scriptable and easy to implement in any RMM.
Auto update processes have been hacked with serious consequences at too many vendors and too many time to count recently, so we refuse to be a target for that kind of attack.

To update TechIDManager TechIDAgent on a machine is a matter of downloading the latest zip file, extracting it, and telling the TechIDAgent to update. The update PowerShell scripts we provide use automates these steps, and more.

Run these steps on the machine to update.

Copy the latest zip file containing the new version to a new directory and extract the contents. NOTE: the current executable can’t be overwritten while running.
In an administrative command prompt from the new directory where TechIDAgent.exe was just extracted run:  
TechIDAgent.exe update
That’s all folks. All previously set options are maintained.

An update PowerShell script is available with every release on the release download page at the bottom of the page with the install scripts. These PowerShell scripts will update to a specific version of the TechIDAgent.

If you need assistance or have any issue contact support@ruffiansoftware.com