# Wednesday, November 11, 2009

One of the issues that users run into with ITScriptNet deployments is how to handle ITB version updates.  If you make a change to the program, how can you ensure that the device get updated to the new version?

In ITScriptNet 3.1, a few new functions were added to assist in this process.  The RemoteGetITBVersion function queries the Omni Server for the version of an ITB, and the progITBVersion constant evaluates to the current ITB version on the device.  You can compare these, and if there is a mismatch you can load an updated program using OmniLoadProgram.

We have posted a Knowledge Base article about this, including some sample code.