News

  • Home > News

        Free tool simplifies XPe Device Update Agent scripting

        Doug | Date: Oct 21, 2005 | Comments: 1



        Two members of the Windows Embedded team, Mike Hall and Aaron Stebner, have created a tool that automates much of the detail of creating scripts for the Device Update Agent (DUA). The DUA enables remote updating of the run-time OS image on a device running Windows XP Embedded.




        DUA is a service that runs on the target and performs administrative tasks, such as copying files, creating registry keys, or executing processes, according to the DUA Start page at MSDN. The agent, running on the target device, polls a specified location to look for scripts to run that will install OS or application update packages on the target. The polling location can be remote, such as a web server on the internet, or a local media device such as a CD-ROM. The key to making DUA work properly, is to correctly create the required DUA scripts.

        The Hall and Stebner tool, DUAScriptGen, uses a series of dialog boxes and drag-and-drop windows to automatically generate most of the settings supported by the DUA script compiler. The script provides all the information necessary to install a specific update package.

        DUAScriptGen is available for download as a ZIP file, here. Stebner has posted an extensive Users' Guide as a "sticky article" on his blog.

        Another useful resource for DUA is the MSDN tutorial, "Using Device Update Agent". There's also a video tutorial about midway down this page.

        Finally, a "Get Embedded" article at MSDN, written by Stebner, shows how to use the Enhanced Write Filter (EWF) in conjunction with the Device Update Agent.



        Related stories: