Compartilhar via


Including SMS Client in your Image

In order to utilize SMS to service your Embedded device in a corporate or enterprise environment you would need to make sure the SMS client was installed on the device. This means that the image builder who uses the Embedded toolkit to build the XPe image needs to add the "SMS Advanced Client Prerequisites" component to the build. This component can be downloaded from here, imported into the XPe database and added to the configuration. This will ensure that the build has all the required OS dependencies to later install and run the SMS advanced client. 

Once the image has been built and deployed, the OEM or the consumer of the image can then install or push the regular SMS advanced client 2003 SP2 (or a later release) that comes with the SMS server, e.g. run the client installation using CCMsetup.exe found in \\SMS\client\i386 folder on the SMS site server.  

NOTE that there are known limitations with the SMS advanced client when run on XPe:

Known issues in Remote Tools:

• The File Transfer functionality of remote tools is not supported if the target image is compressed. [Note: It will not display the compressed files & as a result will overwrite an existing file without warning.]

• The Chat functionality can initiate a session even when no user is logged on into the target machine. Also, unless the user is logged in to a domain, the Chat screen header bar will display "Not logged in".

• The Remote Execute feature cannot process VB scripts.

Known issues in Remote Assistance:

• The Remote Assistance feature will detect “no user log-in” and show the correct username whether it is local or domain.

• The Remote Assistance Talking feature is not supported.] 

The above is all documented in this white paper. Also note that SMS server does not have any knowledge of the Embedded write filters (EWF and FBWF)so the filter would have to be disabled through a script or similar before an update was applied and then re-enabled afterwards (this is also detailed in the white paper).

Other servicing options for XP Embedded include Device Update Agent (very small footprint) and Windows Server Update Services. Both of these client components ship in the default XPe database.

* Thanks to my colleague Khalid (in Customer Support Services) for much of this info.

- Lynda

Comments