<UserData> and Sub-elements (Required)

2/16/2009

The <UserData> element is required in every Windows Embedded POSReady 2009 answer file. Each sub-element of <UserData> and its function is listed in this section.

Element Description

ComputerName

Specifies the computer name

FullName

Specifies the user's full name (this element is required)

Organization

Specifies an organization's name

ProductKey

Specifies the product key for each unique installation of POSReady 

AdminPassword

Sets the administrator-account password (this element is required)

Dd458825.note(en-US,WinEmbedded.20).gifNote:
Password length must not exceed 95 characters

Sample <UserData> Element

<UserData>
<!--This section contains elements for pre-populating user information and customizing the user experience-->
<ComputerName Value="MYCOMPUTER" />
<FullName Value="Pat Coleman" />
<Organization Value="Woodgrove Bank" />
<ProductKey Value="12345-ABCDE-12345-ABCDE-12345" />
<AdminPassword Value="TG33hY" StrongPassword="No" EncryptedPassword="No" />
</UserData>

The &lt;ComputerName&gt; Element

Syntax:

<ComputerName Value="computer_name"/>

computer_name is the name of the computer on which POSReady will be installed.

A valid name must include the following:

  • A length of 15 characters or less

  • At least one letter

  • A combination of any of the following: letters (A-Z), numbers (0-9), and hyphens

    Note

    A computer_name cannot contain special characters, spaces, or periods.

Example:

<ComputerName Value="MYCOMPUTER" />

The &lt;FullName&gt; Element

Syntax:

<FullName Value="full_name" />

full_name is the full name of the registered user. The name can be up to 64 characters long, and can include any character supported by the language specified in <UserInterface>.

The <FullName> element is required within each <UserData> element.

Example:

<FullName Value="Pat Coleman" />

The &lt;Organization&gt; Element

Syntax:

<Organization Value="organization_name" />

organization_name is the registered organization. The name can be up to 64 characters long, and can include any character supported by the language specified in <UserInterface>.

Example:

<Organization Value="Woodgrove Bank" />

The &lt;ProductKey&gt; Element

Syntax:

<ProductKey Value="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" />

"xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" is your 25-character product key for POSReady. Each x is either an alphabetical character or a number. The hyphens are required.

Example:

<ProductKey Value="12345-ABCDE-12345-ABCDE-12345" />

The &lt;AdminPassword&gt; Element

Syntax:

<AdminPassword Value="password" StrongPassword="Yes|No" EncryptedPassword="Yes|No" />

password is required. password is case-sensitive and must not contain more than 95 characters.

StrongPassword="Yes" forces the user to enter a strong password. A strong password includes the following:

  • Does not contain the user's name

  • Contains at least six characters

  • Contains characters from three of the following four groups:

    Description Examples

    Lowercase letters

    a, b, c, and so on

    Uppercase letters

    A, B, C, and so on

    Numbers

    0, 1, 2, 3, 4, 5, 6, 7, 8, 9

    Symbols (all characters not defined as letters or numbers)

    ` ~ ! @ # $ % ^ & * ( ) _ + -={ } | [ ] \ : " ; ' < > ? , . /

StrongPassword="No" allows a weak password.

EncryptedPassword="Yes" specifies that the password is encrypted; EncryptedPassword="No" specifies that the password has not been encrypted. Always set EncryptedPassword="No" unless you are using an encrypted password.

The <AdminPassword> element is required in each <UserData> element.

Example:

<AdminPassword Value="TG33hY" StrongPassword="No" />