Properties

The scripts used in LTI and ZTI reference properties to determine the process steps and configuration settings used during the deployment process. The scripts create some of these properties automatically. You must configure other properties in the CustomSettings.ini file. In addition, some of these properties are:

  • Specific to ZTI only.

  • Specific to LTI only.

  • For use in both ZTI and LTI.

Use this reference to help determine the correct properties to configure and the valid values to include for each property.

For each property the following information is provided:

  • Description. Provides a description of the purpose of the property and any pertinent information regarding the customization of the property.

    Note   Unless explicitly specified for LTI or ZTI only, a property is valid for both LTI and ZTI.

  • Value and Description. Indicates the valid values to be specified for the property and a brief description of what each value means. (Values in italics indicate a value is substituted—for example a value of user1, user2 indicates you would replace user1 and user2 with the actual name of user accounts.)

  • Example. Provides sample property use as it might appear in the .ini files.

For more information on these and other task sequence properties that might be referenced while performing a ZTI deployment, see Operating System Deployment Task Sequence Variables at https://technet.microsoft.com/en-us/library/bb632442.aspx.

On This Page

Property Definition Property Definition
Providing Properties for Skipped Windows Deployment Wizard Pages Providing Properties for Skipped Windows Deployment Wizard Pages

Property Definition

_SMSTSOrgName

Customizes the Task Sequencer engine's display banner.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

name

The name that will be used in the Task Sequencer engine’s display banner.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
_SMSTSOrgName=Woodgrove Bank

Administrators

A list of user accounts and domain groups that will be added to the local Administrators group on the target computer. The Administrators property is a list of text values that can be any non-blank value. The Administrators property has a numeric suffix (for example, Administrators1 or Administrators2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

name

The name of a user or group that is to be added to the local Administrators group.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff
Administrators2=WOODGROVEBANK\North America East Help Desk Staff
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

AdminPassword

Defines the password that will be assigned to the local Administrator user account on the target computer. If not specified, the pre-deployment password of the Administrator user account will be used.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

admin_password

The password that is to be assigned to the Administrator user account on the target computer

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff
AdminPassword=complex_password
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

Applications

A list of application GUIDs that should be installed on the target computer. These applications are specified in Deployment Workbench on the Applications node. These GUIDs are stored in the Applications.xml file. The Applications property is a list of text values that can be any non-blank value. The Applications property has a numeric suffix (for example, Applications1 or Applications2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

application_guid

The GUID specified by Deployment Workbench for the application to be deployed to the target computer. The GUID corresponds to the application GUID stored on the Applications.xml file.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Applications1={1D7DF331-47B7-472C-87B3-442597EC2F7D}
Applications2={9d2b8999-5e4d-4f3d-bb05-edaaf4fe5628}
Administrators1=WOODGROVEBANK\NYC Help Desk Staff

Architecture

The processor architecture of the processor that is currently running, not necessarily the processor architecture supported by the target computer. For example, when running a 32-bit-compatible operating system on a 64-bit processor, Architecture will indicate that the processor architecture is 32-bit.

Use the CapableArchitecture property to identify the actual processor architecture supported by the target computer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

x86

Processor architecture is 32-bit.

x64

Processor architecture is 64-bit.

Example

None

AreaCode

The area code to be configured for the operating system on the target computer. This property allows only numeric characters. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows Server 2003 or in Unattend.xml for the Windows Server 2008 operating system.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

area_code

The area code where the target computer is to be deployed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
AreaCode=206
CountryCode=001
Dialing=TONE
LongDistanceAccess=9
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

AssetTag

The asset tag number associated with the target computer. The format for asset tag numbers is undefined. Use this property to create a subsection that contains settings targeted to a specific computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

asset_tag

The format of the asset tag is undefined and is determined by the asset tag standard of each organization.

Example 1

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
ComputerName=HP-%AssetTag%

Example 2

[Settings]
Priority=AssetTag, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
CaptureGroups=YES
Groups1=NYC Application Management
Groups2=NYC Help Desk Users
[DAL-0034034931]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista]
[NYC-0034003233]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista

BackupDir

The folder in which backups of the target computer are stored. This folder exists beneath the Universal Naming Convention (UNC) path specified in the BackupShare property. If the folder does not already exist, the folder is created automatically.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

folder

The name of the folder that exists beneath the shared folder specified in the BackupShare property.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
BackupDrive=C:
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BackupDrive

The drive to include in the backup of the target computer. This property defaults to the drive containing disk 0 partition 1. It can be also set to ALL.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

backup_drive

Drive letter of the drive to back up.

ALL

Back up all drives on the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
BackupDrive=C:
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BackupShare

The shared folder in which backups of the target computer are stored.

The credentials used to access this shared folder for:

  • LTI are the credentials entered in the Windows Deployment Wizard.

  • ZTI are the credentials used by the Systems Management Server 2003 Advanced Client Network Access account.

The permissions required on this share are as follows:

  • Domain Computers. Allow the Create Folders/Append Data permission.

  • Domain Users. Allow the Create Folders/Append Data permission.

  • Creator Ow

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

ner. Allow the Full Control permission.

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

UNC_path

The UNC path of the shared folder.

Note   The UNC path specified in this property must exist before deploying the target operating system.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
BackupDrive=C:
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BDEDriveLetter

The drive letter for the partition that is not encrypted by BitLocker Drive Encryption, also known as the system volume. The system volume is the volume that contains the hardware-specific files needed to load Windows computers after the basic input/output system (BIOS) has booted the platform.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

drive_letter

The letter designation for the logical drive for the system volume (such as S or T). The default value is S.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize=2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocationC:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BDEDriveSize

The size of the partition that is encrypted by BitLocker Drive Encryption, also known as the operating system volume. The value is specified in MB. In the example, the size of the BitLocker Drive Encryption partition to create is almost 2 gigabytes (GB) (2,000 MB).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

drive_size

The size of the partition in megabytes.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize=2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BDEInstall

Note   This property is for LTI deployments only.

The type of BitLocker Drive Encryption installation to be performed. You can protect the target computer by using one of the following methods:

  • A TPM microcontroller.

  • A TPM and a personal identification number (PIN).

  • A TPM and a startup key (typically stored on a USB flash drive).

  • An external key.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

ProtectKeyWithTpm

Protect the computer with TPM only. The TPM is a microcontroller that stores keys, passwords, and digital certificates. The microcontroller is typically an integral part of the computer motherboard.

ProtectKeyWithTpmAndPin

Protect the computer with TPM and a PIN. The PIN can be 4-to-20 digits long. A user must type the PIN each time the computer starts.

ProtectKeyWithTpmAndStartupKey

Protect the computer with TPM and a startup key. Use this option to create a startup key and to save it on a USB flash drive. The startup key must be present in the port each time the computer starts.

ProtectKeyWithExternalKey

Protect the computer with an external key (the recovery key) that can be stored in a folder, in Active Directory, or printed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y 
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BdeInstallSuppress

Indicates whether the deployment process should skip the BitLocker Drive Encryption installation.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

YES

Do not attempt to install BitLocker Drive Encryption

NO

Attempt to install BitLocker Drive Encryption

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=YES
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BDEKeyLocation

The location for storing the BitLocker Drive Encryption recovery key and startup key.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

location

Drive letter on which the key will be stored. If not set, the first available drive will be used

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y 
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BDERecoveryKey

A Boolean value that indicates whether the process creates a recovery key for BitLocker Drive Encryption. The key is used for recovering data encrypted on a BitLocker Drive Encryption volume. This key is cryptographically equivalent to a startup key. If available, the recovery key decrypts the volume master key (VMK), which in turn, decrypts the full volume encryption key (FVEK).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

TRUE

A recovery key is created.

FALSE

A recovery key is not created.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

BitsPerPel

Setting for displaying colors on the target computer. The property can contain numeric digits and corresponds to the color quality setting. In the example, 32 indicates 32 bits per pixel for color quality. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   The default values (in the template Unattend.txt, Sysprep.inf, and Unattend.xml files) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hertz vertical refresh rate.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

bits_per_pixel

The number of bits per pixel to use for color. The default value is the default for the operating system being deployed.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
BitsPerPel=32
VRefresh=60
XResolution=1024
YResolution=768

CapableArchitecture

The processor architecture of the processor supported by the target computer, not the current processor architecture that is running. For example, when running a 32-bit-compatible operating system on a 64-bit processor, CapableArchitecture will indicate that the processor architecture is 64-bit.

Use the Architecture property to see the processor architecture that is currently running.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

x86

Processor architecture is 32-bit.

x64

Processor architecture is 64-bit.

Example

None

CaptureGroups

Control of whether the group membership of local groups on the target computer is captured. This group membership is captured during the State Capture Phase and is restored during the State Restore Phase.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

NO

Captures no group membership information.

ALL

Captures the membership of all local groups on the target computer.

YES

Captures the membership of the Administrators and Power Users built-in groups and the groups listed in the Groups’ properties. This is the default value if some other value is specified (typically is set to YES).

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
CaptureGroups=YES
Groups1=NYC Application Management
Groups2=NYC Help Desk Users

ComputerBackupLocation

The network shared folder where the computer backup is stored. If the target folder does not already exist, it is automatically created.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

blank

Same as AUTO

UNC_path

The UNC path to the network shared folder where the backup is stored.

AUTO

The setting to create a backup on a local hard disk if space is available. Otherwise, the backup is saved on a network location specified in the BackupShare and BackupDir properties.

NETWORK

The setting to create a backup on a network location specified in BackupShare and BackupDir.

NONE

No backup is to be performed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
ComputerBackupLocation=NETWORK
BackupShare = \\NYC-AM-FIL-01\Backup$
BackupDir = %ComputerName%
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ComputerName=%OSDNEWMACHINENAME%

ComputerName

The name to be assigned to the target computer during the deployment of the target operating system.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

computer_name

The name to be assigned to the target computer.

Note   In the Refresh Computer scenario, ZTI can rename the computer by including the following line in the [Default] section: ComputerName=%OSDNEWMACHINENAME%

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ComputerName=%OSDNEWMACHINENAME%

CountryCode

The country code to be configured for the operating system on the target computer. This property allows only numeric characters. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

country_code

The country code where the target computer is to be deployed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
AreaCode=206
CountryCode=001
Dialing=TONE
LongDistanceAccess=9
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

Database

The property that specifies the database to be used for querying property values from columns in the table specified in the Table property. The database resides on the computer specified in the SQLServer property. The instance of Microsoft SQL Server™ on the computer is specified in the Instance property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

database

The name of the database to be used for querying property values.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

DBID

Specifies the user account used to connect to the computer running SQL Server (specified by the SQLServer property) by using SQL Server authentication. The DBPwd property provides the password for the user account in the DBID property.

Note   Using SQL Server authentication is not as secure as Windows Integrated Authentication. Windows Integrated Authentication is the recommended authentication method. Using the DBID and DBPwd properties stores the credentials in clear text in the CustomSettings.ini file. For more information about using Windows Integrated Authentication, see the SQLShare property.

Note   This property is only configurable by manually editing the CustomSettings.ini and BootStrap.ini files.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

user_id

The name of the user account credentials used to access the computer running SQL Server using SQL Server authentication.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
DBID=SQL_User-01
DBPwd=P@ssw0rd
NetLib=DBNMPNTW
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

DBPwd

Specifies the password for the user account specified in the DBID property. The DBID and DBPwd properties provide the credentials for performing SQL Server authentication to the computer running SQL Server (specified by the SQLServer property).

Note   Using SQL Server authentication is not as secure as Windows Integrated Authentication. Windows Integrated Authentication is the recommended authentication method. Using the DBID and DBPwd properties stores the credentials in clear text in the CustomSettings.ini file. For more information about using Windows Integrated Authentication, see the SQLShare property.

Note   This property is only configurable by manually editing the CustomSettings.ini and BootStrap.ini files.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

user_password

The password for the user account credentials specified in the DBID property for authenticating using SQL Server authentication.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
DBID=SQL_User-01
DBPwd=P@ssw0rd
NetLib=DBNMPNTW
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

DefaultGateway

The IP address of the default gateway being used by the target computer. The format of the IP address returned by the property is standard dotted-decimal notation—for example, 192.168.1.1.

Use this property to create a subsection that contains settings targeted to a group of computers based on the IP subnets on which they are located.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

default_gateway

The IP address of the default gateway in standard dotted-decimal notation.

Example

None

DeployDrive

Note   This property is for LTI deployments only.

The value used by the scripts to access files and run programs in the deployment point share created by Deployment Workbench. The property returns the drive letter mapped to the DeployRoot property. ZTIApplications.wsf uses the DeployDrive property when running any command-line programs with a .cmd or .bat extension.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

drive_letter

The letter designation for the logical drive where the target operating system is to be installed (such as C or D).

Example

None

DeploymentMethod

The method being used for the deployment (Network, Media, or OSD).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

Network

The deployment occurs to the target computers over the network.

Media

The deployment is made from local media (such as DVD or hard disk) at the target computer.

OSD

The deployment occurs using the SMS 2003 OSD Feature Pack from OSD distribution points. This is the method used by ZTI.

Example

None

DeploymentType

The type of deployment being performed based on the deployment scenario. For ZTI, this property is set dynamically by the Microsoft Deployment scripts and is not configured in CustomSettings.ini.

For LTI, you have the option of bypassing the wizard page that allows the selection of the deployment type in the Windows Deployment Wizard. When you skip the wizard page (using the SkipDeploymentType property), you must set this value in CustomSettings.ini to identify the type of deployment you want to perform. Additionally, the deployment type can be specified by passing one of the values listed below to the LiteTouch.wsf script as a command line option.

Note   Use the DeploymentType property in conjunction with the SkipDeploymentType property to skip the wizard page in the Windows Deployment Wizard. All values must be specified in uppercase to function properly.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

NEWCOMPUTER

The target computer is a new computer that has never been a member of the network.

REFRESH

The target computer is an existing computer on the network that needs the desktop environment standard to be redeployed.

REPLACE

An existing computer on the network is being replaced with a new computer. The user state migration data is transferred from the existing computer to a new computer.

UPGRADE

An existing computer on the network is running an earlier version of the Microsoft Windows operating system and needs to be upgraded to the most current desktop environment standard.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
DeploymentType=UPGRADE
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipDeploymentType=YES
SkipAdminPassword=YES
SkipProductKey=YES

DeployRoot

The deployment point share created by Deployment Workbench. Use this property to select a specific deployment point. The most common use of this property is in the BootStrap.ini file to identify a deployment point before the connection to the deployment point is established. All other deployment point folders are relative to this property (such as device drivers, language packs, or operating systems).

Note   For this property to function properly it must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

UNC_path

The UNC path to the deployment point share. The default share name is Distribution$.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

DeploySystemDrive

The logical drive volume where the target operating system is to be installed.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

drive_letter

The letter designation for the logical drive where the target operating system is to be installed (such as C or D).

Example

None

Dialing

The type of dialing supported by the telephony infrastructure where the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

PULSE

The telephony infrastructure supports pulse dialing.

TONE

The telephony infrastructure supports touch-tone dialing.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
AreaCode=206
CountryCode=001
Dialing=TONE
LongDistanceAccess=9
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

DoCapture

Indicator of whether an image of the target computer is to be captured. If it is, the system preparation tool (Sysprep) is run on the target computer to prepare for image creation. After Sysprep has run, a new Windows Imaging Format (.wim) image is created and stored in the folder within the shared folder designated for target computer backups (BackupDir and BackupShare, respectively).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

YES

Run Sysprep on the target computer and capture a .wim image.

NO

Do not run Sysprep on the target computer and do not capture a .wim image.

PREPARE

Copies the necessary files to run Sysprep on the target computer but does not run Sysprep or other image capture processes. This value is used when you are using the SMS 2003 OSD Feature Pack to capture an image of the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=YES
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
UserDataLocation=NETWORK
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

DomainAdmin

The user account credentials used to join the target computer to the domain specified in JoinDomain. Specify as Domain\UserName or UserName@Domain.com.

Note   For ZTI, the credentials that the SMS 2003 OSD Feature Pack specifies are normally used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that the SMS 2003 OSD Feature Pack specifies.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

domain_admin

The name of the user account credentials.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DomainAdmin=NYCAdmin
DomainAdminDomain=WOODGROVEBANK
DomainAdminPassword=P@ssw0rd
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff    
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

DomainAdminDomain

The domain in which the user’s credentials specified in DomainAdmin exist.

Note   For ZTI, the credentials that the SMS 2003 OSD Feature Pack specifies are normally used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that the SMS 2003 OSD Feature Pack specifies.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

domain_admin_domain

The name of the domain where the user account credentials exist.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DomainAdmin=NYCAdmin
DomainAdminDomain=WOODGROVEBANK
DomainAdminPassword=P@ssw0rd
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff    
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

DomainAdminPassword

The password used for the domain Administrator account specified in the DomainAdmin property to join the computer to the domain.

Note   For ZTI, the credentials that the SMS 2003 OSD Feature Pack specifies are normally used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that the SMS 2003 OSD Feature Pack specifies.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

domain_admin_password

The password for the domain Administrator account on the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DomainAdmin=NYCAdmin
DomainAdminDomain=WOODGROVEBANK
DomainAdminPassword=P@ssw0rd
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff    
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

DomainOUs

A list of Active Directory organizational units (OUs) where the target computer account can be created. The DomainOUs property lists text values that can be any nonblank value. The DomainOUs property has a numeric suffix (for example, DomainOUs1 or DomainOUs2).

In addition, the same functionality can be provided by configuring the DomainOUs.xml file. The format of the DomainOUs.xml file is as follows:

<?xml version="1.0" encoding="utf-8"?>
<DomainOUs>
  <DomainOU>OU=\WOODGROVEBANK\NYC\Tellers\Computers </DomainOU>
  <DomainOU>OU=\WOODGROVEBANK\NYC\Managers\Computers </DomainOU>
</DomainOUs>
Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

OU

The OU where the target computer account can be created.

DriverGroup

A list of text values that associates out-of-box drivers created in Deployment Workbench with each other (typically based on the make and model of a computer). A driver can be associated with one or more driver groups. The DriverGroup property allows the drivers within one or more groups to be deployed to a target computer.

The text values in the list can be any non-blank value. The DriverGroup property value has a numeric suffix (for example, DriverGroup1 or DriverGroup2). After it is defined, a driver group is associated with a computer. A computer can be associated with more than one driver group.

For example, there are two sections for each of the computer manufacturers: [Mfgr01] and [Mfgr02]. Two driver groups are defined for the manufacturer Mfgr01: Mfgr01 Video Drivers and Mfgr01 Network Drivers. For the manufacturer Mfgr02, one driver group is defined, Mfgr02 Drivers. One driver group, Shared Drivers, is applied to all computers found in the [Default] section.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

driver_group_name

The name of the driver group as defined in Deployment Workbench.

Example

[Settings]
Priority=Make, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DriverGroup1=Shared Drivers
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02
[Mfgr01]
DriverGroup1=Mfgr01 Video Drivers
DriverGroup2=Mfgr01 Network Drivers
[Mfgr02]
DriverGroup1=Mfgr02 Drivers

DriverPaths

A list of UNC paths to shared folders where additional device drivers are located. These device drivers are installed with the target operating system on the target computer. The Microsoft Deployment scripts copy the contents of these folders to the C:\Drivers folder on the target computer. The DriverPaths property is a list of text values that can be any non-blank value. The DriverPaths property has a numeric suffix (for example, DriverPaths1 or DriverPaths2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

UNC_path

UNC path to the shared folder where the additional drivers are located.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DriverPaths1=\\NYC-AM-FIL-01\Drivers$
DriverPaths2=\\NYC-AM-FIL-03\VistaDrvs
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

EventShare

The UNC path to the event collection servers for the ZTI Management Pack for Microsoft Operations Manager (MOM) 2005. The EventShare property points to a shared folder in which the Microsoft Deployment scripts record events.

By default, the shared folder is created at C:\Events. If the folder is created in any location other than C:\Events, modify the Generate ZTI Events and Discovery Data Management Pack rule to reference the location of the folder created.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

UNC_path

The UNC path to the shared folder where the Management Pack stores event information. The default share name is Events.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
EventShare=\\NYC-AM-FIL-01\Events
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

FullName

The full name of the user for the target computer provided during the installation of the operating system. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   This value is different from the user credentials created after the operating system is deployed. The FullName property is provided as information to support personnel about the user running applications on the target computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

full_name

The full name of the user for the target computer.

Example

[Settings]
Priority=MACAddress, Default
Properties=CustomProperty, ApplicationInstall
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
UserDataLocation=NONE
CustomProperty=TRUE
OSDINSTALLSILENT=1
OrgName=Woodgrove Bank
[00:0F:20:35:DE:AC]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista
ApplicationInstall=Custom
FullName=Woodgrove Bank User
[00:03:FF:FE:FF:FF]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista 
ApplicationInstall=Minimum
FullName=Woodgrove Bank Manager

Groups

The list of local groups on the target computer whose membership you want to capture. This group membership is captured during the State Capture Phase and is restored during the State Restore Phase. (The default is Administrators and Power Users.)  The Groups property is a list of text values that can be any non-blank value. The Groups property has a numeric suffix (for example, Groups1 or Groups2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

group_name

The name of the local group on the target computer for which you want to capture group membership.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
CaptureGroups=YES
Groups1=NYC Application Management
Groups2=NYC Help Desk Users

HALName

The descriptive name of the hardware abstraction layer (HAL) currently running on the target computer.

Note   This property is only required for Windows XP and Windows Server 2003 deployment. Also, this property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

hal_name

The name of the HAL running on the target computer.

Example

None

Home_Page

The URL to be used as the Windows Internet Explorer® home page after the target operating system is deployed.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

URL

The URL of the Web page to be used as the home page for Internet Explorer on the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Home_Page=https://portal.woodgrovebank.com
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ComputerName=%OSDNEWMACHINENAME%

HostName

The IP host name of the target computer (the name assigned to the target computer).

Note   This is the computer name of the target computer, not the NetBIOS computer name of the target computer. The NetBIOS computer name can be shorter than the computer name. Also, this property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

host_name

The IP host name assigned to the target computer.

Example

None

InputLocale

A list of input locales to be used with the target operating system. More than one input locale can be specified for the target operating system. Each locale must be separated by a semicolon (;). If not specified, the Windows Deployment Wizard uses the input locale configured in the image being deployed.

Ensure that you exclude this setting in the Windows User State Migration Tool (USMT) when you are backing up and restoring user state information. Otherwise, the settings in the user state information will override the values specified in the InputLocale property.

Note   This property is used only for deploying Windows XP and Windows Server 2003.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

input_locale1; input_locale2

The locale for the keyboard attached to the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
UserLocale=0409:00000409
InputLocale=0409:00000409;0413:00020409;0413:00000409;0409:00020409

Instance

The instance of SQL Server used for querying property values from columns in the table specified in the Table property. The database resides on the computer specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

instance

The name of the instance of SQL Server to be used for querying property values.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

IPAddress

The IP address of the target computer. The format of the IP address returned by the property is standard dotted-decimal notation. For example, 192.168.1.1.

Use this property to create a subsection that contains settings targeted to a specific target computer based on the IP address.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

ip_address

The IP address of the target computer in standard dotted-decimal notation.

Example

None

IsDesktop

Indicator of whether the computer is a desktop, because the Win32_SystemEnclosure ChassisType property value is 3, 4, 5, 6, 7, or 15.

Note   Only one of the following properties will be true at a time: IsDesktop, IsLaptop, IsServer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

TRUE

The target computer is a desktop computer.

FALSE

The target computer is not a desktop computer.

Example

None

IsLaptop

Indicator of whether the computer is a portable computer, because the Win32_SystemEnclosure ChassisType property value is 8, 10, 12, 14, 18, or 21.

Note   Only one of the following properties will be true at a time: IsDesktop, IsLaptop, IsServer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

TRUE

The target computer is a portable computer.

FALSE

The target computer is not a portable computer.

Example

None

IsServer

Indicator of whether the computer is a server, because the Win32_SystemEnclosure ChassisType property value is 23.

Note   Only one of the following properties will be true at a time: IsDesktop, IsLaptop, IsServer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

TRUE

The target computer is a server.

FALSE

The target computer is not a server.

Example

None

IsServerOS

Indicator of whether the current operating system running on the target computer is a server operating system (such as Windows Server 2003).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

TRUE

The operating system on the target computer is a server operating system.

FALSE

The operating system on the target computer is not a server operating system.

Example

None

JoinDomain

The domain that the target computer joins after the target operating system is deployed. This is the domain where the computer account for the target computer is created. The JoinDomain property can contain alphanumeric characters, hyphens (-), and underlines (_). The JoinDomain property cannot be blank or contain spaces.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

domain_name

The name of the domain that the target computer joins.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
JoinDomain=WOODGROVEBANK
MachineObjectOU=NewYork
ComputerName=%OSDNEWMACHINENAME%

JoinWorkgroup

The workgroup that the target computer joins after the target operating system is deployed. The JoinWorkgroup property can contain alphanumeric characters, hyphens (-), and underlines (_). The JoinWorkgroup property cannot be blank or contain spaces.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

workgroup_name

The name of the workgroup that the target computer joins.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
JoinWorkgroup=WDGV_WORKGROUP

KeyboardLocale

A list of keyboard locales to be used with the target operating system. More than one keyboard locale can be specified for the target operating system. Each locale must be separated by a semicolon (;). If not specified, the Windows Deployment Wizard uses the keyboard locale configured in the image being deployed.

Ensure that you exclude this setting in USMT when you are backing up and restoring user state information. Otherwise, the settings in the user state information will override the values specified in the KeyboardLocale property.

Note   This property is used only for deploying Windows Vista and Windows Server 2008. For this property to function properly it must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

keyboard_locale1; keyboard_locale2

The locale for the keyboard attached to the target computer.

The value can be specified in the following formats:

  • Text (en-us)

  • Hexadecimal (0409:00004009)

Example 1

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
UserLocale=en-us
KeyboardLocale=en-us

Example 2

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
UserLocale=en-us
KeyboardLocale=0409:00004009; 1809:00001809; 041A:0000041A; 083b:0001083b

LanguagePacks

A list of the GUIDs for the language packs to be deployed on the target computer. Deployment Workbench specifies these language packs on the OS Packages node. These GUIDs are stored in the Packages.xml file. The LanguagePacks property has a numeric suffix (for example, LanguagePacks1 or LanguagePacks2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

language_pack_guid

The GUID that Deployment Workbench specifies for the language packs to install on the target computer. The GUID corresponds to the language pack GUID stored in Packages.xml.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
LanguagePacks1={a1923f8d-b07b-44c7-ac1e-353b7cc4c1ad}

LoadStateArgs

The arguments passed to the USMT Loadstate process. The ZTI script inserts the appropriate logging, progress, and state store parameters. If this value is not included in the settings file, the user state restore process is skipped.

If the Loadstate process finishes successfully, the user state information is deleted. In the event of a Loadstate failure (or non-zero return code), the local state store is moved to %WINDIR%\StateStore to prevent deletion and to ensure that no user state information is lost.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

Arguments

The command-line arguments passed to Loadstate.exe.

The default arguments specified by Deployment Workbench are as follows:

  • /v. Enables verbose output in the Loadstate log. The default is 0. You can specify any number from 0 to 15. The value 5 enables verbose and status output.

  • /c. When specified, Loadstate will continue to run even if there are nonfatal errors. Without the /c option, Loadstate exits on the first error.

  • /lac. Specifies that if the account being migrated is a local (non-domain) account, and it does not exist on the destination computer, then USMT will create the account but it will be disabled.

For more information on these and other arguments, see the USMT Help files.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

Location

The geographic location of the target computers. A list of IP addresses that correspond to the default gateways defined for the computers within that location defines the Location property. An IP address for a default gateway can be associated with more than one location.

Typically, the value for the Location property is set by performing a database query on the database managed through Deployment Workbench. Deployment Workbench can assist in creating the locations, defining property settings associated with the locations, and then configuring CustomSettings.ini to perform the database query for the Location property and the property settings associated with the locations.

For example, a LocationSettings section in CustomSettings.ini can query the LocationSettings view in the database for a list of locations containing the value specified in the DefaultGateway property listed in the Parameters property. The query returns all settings associated with each default gateway.

Then the scripts parse each section that corresponds to the locations returned in the query. For example, values of [NYC] and the [NYC-6311 Lexington-4th Floor] sections in CustomSettings.ini can represent the corresponding locations. This is an example of how one computer can belong to two locations. The [NYC] section is for all computers in a larger geographic area (an entire city), while the [NYC-6311 Lexington-4th Floor] section is for all computers on the fourth floor at 6311 Lexington Ave., in New York City.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

location1 ,

location2

The list of locations to be assigned to an individual computer or a group of computers.

Example

[Settings]
Priority= LocationSettings, Location, Default
Properties=MyCustomProperty
[Default]
SkipCapture=NO
SkipAppsOnUpgrade=NO
UserDataLocation=AUTO
DeployRoot=\\W2K3-SP1\Distribution11$
OSInstall=Y
ScanStateArgs=/v:15 /o /c
LoadStateArgs=/v:7 /c
[LocationSettings]
SQLServer=w2k3-sp1
Instance=SQL2005Enterprise
Database=DWDB
Netlib=DBNMPNTW
SQLShare=SQL$
Table=LocationSettings
Parameters=DefaultGateway
[NYC]
UDDir=%ComputerName%
UDShare=\\NYC-FIL-01\UserData
[NYC-6311 Lexington-4th Floor]
DeployRoot=\\NYC-BDD-01\Distribution1$

LongDistanceAccess

The dialing digits to gain access to an outside line to dial long distance. The property can contain only numeric digits. This value gets inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

long_distance_access

The digits used to get an outside line to dial long distance where the target computer is to be deployed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
AreaCode=206
CountryCode=001
Dialing=TONE
LongDistanceAccess=9
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

MACAddress

The media access control (MAC) layer address of the primary network adapter of the target computer. The MACAddress property is included on the Priority line so that you can provide property values specific to a target computer. Create a section for each MAC address for each of the target computers (such as [00:0F:20:35:DE:AC] or [00:03:FF:FE:FF:FF]) that contain target computer–specific settings.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

mac_address

The MAC address of the target computer.

Example

[Settings]
Priority=MACAddress, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
CaptureGroups=YES
Groups1=NYC Application Management
Groups2=NYC Help Desk Users
[00:0F:20:35:DE:AC]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista
[00:03:FF:FE:FF:FF]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista

MachineObjectOU

The Active Directory OU in the target domain where the computer account for the target computer is created.

Note   The OU specified in this property must exist before deploying the target operating system.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

OU_name

The name of the OU where the computer account for the target computer will be created.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
JoinDomain=WOODGROVEBANK
MachineObjectOU=NewYork
ComputerName=%OSDNEWMACHINENAME%

Make

The manufacturer of the target computer. The format for Make is undefined. Use this property to create a subsection that contains settings targeted to a specific computer manufacturer (most commonly in conjunction with the Model and Product properties).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

make

The manufacturer of the target computer.

Example

None

MandatoryApplications

A list of application GUIDs that will be installed on the target computer. These applications are specified in Deployment Workbench on the Applications node. These GUIDs are stored in the Applications.xml file. The MandatoryApplications property is a list of text values that can be any non-blank value. The MandatoryApplications property has a numeric suffix (for example, MandatoryApplications1 or MandatoryApplications2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

application_guid

The GUID specified by Deployment Workbench for the application to be deployed to the target computer. The GUID corresponds to the application GUID stored in the Applications.xml file.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
MandatoryApplications1={1D7DF331-47B7-472C-87B3-442597EC2F7D}
MandatoryApplications2={9d2b8999-5e4d-4f3d-bb05-edaaf4fe5628}
Administrators1=WOODGROVEBANK\NYC Help Desk Staff

Memory

The amount of memory installed on the target computer in megabytes. For example, the value 2038 indicates 2,038 MB (or 2 GB) of memory is installed on the target computer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

memory

The amount of memory installed on the target computer in megabytes.

Example

None

Model

The model of the target computer. The format for Model is undefined. Use this property to create a subsection that contains settings targeted to a specific computer model number for a specific computer manufacturer (most commonly in conjunction with the Make and Product properties).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

model

The model of the target computer.

Example

None

NetLib

The protocol to be used in communicating with the computer running SQL Server specified in the SQLServer property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

DBNMPNTW

Use named pipes protocol to communicate.

DBMSSOCN

Use TCP/IP sockets to communicate.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
NetLib=DBNMPNTW
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

Order

The sorting order for the result set on a database query. The result set is based on the configuration settings of the Database, Table, SQLServer, Parameters, and ParameterCondition properties. You can provide more than one property to sort the results by more than one property.

For example, if Order=Sequence is specified in the CustomSettings.ini file, then an ORDER BY Sequence clause is added to the query. Specifying Order=Make , Model adds an ORDER BY Make , Model clause to the query.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

property1 , property2 , ...

Properties to define the sort order for the result set (where propertyn represents the properties in the sort criteria).

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
NetLib=DBNMPNTW
Database=DWDB
Instance=SQLEnterprise2005
Table=MakeModelSettings
Parameters=SerialNumber, AssetTag
ParameterCondition=OR
Order=Make, Model

OrgName

The name of the organization that owns the target computer. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

org_name

The name of the organization that owns the target computer.

Example

[Settings]
Priority=MACAddress, Default
Properties=CustomProperty, ApplicationInstall
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
UserDataLocation=NONE
CustomProperty=TRUE
OSDINSTALLSILENT=1
OrgName=Woodgrove Bank
[00:0F:20:35:DE:AC]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista
ApplicationInstall=Custom
FullName=Woodgrove Bank User
[00:03:FF:FE:FF:FF]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista 
ApplicationInstall=Minimum
FullName=Woodgrove Bank Manager

OSDBitLockerCreateRecoveryPassword

A Boolean value that indicates whether the process creates a recovery key for BitLocker Drive Encryption. The key is used for recovering data encrypted on a BitLocker Drive Encryption volume. This key is cryptographically equivalent to a startup key. If available, the recovery key decrypts the volume master key (VMK), which in turn, decrypts the full volume encryption key (FVEK).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

TRUE

A recovery key is created.

FALSE

A recovery key is not created.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
OSDBitLockerCreateRecoveryPassword=TRUE
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerMode

The type of BitLocker Drive Encryption installation to be performed. You can protect the target computer by using one of the following methods:

  • A TPM microcontroller.

  • A TPM and a startup key (typically stored on a USB flash drive).

  • Startup key only

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

TPM

Protect the computer with TPM only. The TPM is a microcontroller that stores keys, passwords, and digital certificates. The microcontroller is typically an integral part of the computer motherboard.

 

Protect the computer with TPM and a PIN. The PIN can be 4-to-20 digits long. A user must type the PIN each time the computer starts.

TPMKey

Protect the computer with TPM and a startup key. Use this option to create a startup key and to save it on a USB flash drive. The startup key must be present in the port each time the computer starts.

StartupKey

Protect the computer with an external key (the recovery key) that can be stored in a folder, in Active Directory, or printed.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
OSDBitLockerMode=TPM
BDERecoveryKey=TRUE
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerRecoveryPassword

Instead of generating a random recovery password, the Enable BitLocker task sequence action uses the specified value as the recovery password. The value must be a valid numerical BitLocker Drive Encryption recovery password.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
OSDBitLockerRecoveryPassword=621280-128854-709621-167486-709731-081433-315062-587367
BDEKeyLocation=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerStartupKey

Instead of generating a random startup key for the key management option Startup Key on USB only, the Enable BitLocker task sequence action uses the value as the startup key. The value must be a valid, Base64-encoded BitLocker Drive Encryption startup key.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

startupkey

Base64-encoded BitLocker Drive Encryption startup key

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=KEY
BDERecoveryKey=TRUE
OSDBitLockerStartupKey=8F4922B8-2D8D-479E-B776-12629A361049
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerStartupKeyDrive

This value is the location for storing the BitLocker Drive Encryption recovery key and startup key.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

location

The storage location for the recovery key and startup key (either local to the target computer or to a UNC that points to a shared network folder).

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
OSDBitLockerStartupKeyDrive=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerTargetDrive

Specifies the drive to be encrypted. The default drive is the drive that contains the operating system.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

drive

The drive that is to be encrypted

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=NO
BDEDriveLetter=S:
BDEDriveSize= 2000
BDERecoveryKey=TRUE
BDERecoveryPassword=TRUE
OSDBitLockerTargetDrive=C:
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDBitLockerWaitForEncryption

Specifies that the deployment process should not proceed until BitLocker Drive Encryption has completed the encryption process for all specified drives. Specifying “TRUE” may dramatically increase the time required to complete the deployment process.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

 

CONFIGMGR

Value

Description

TRUE

Specifies that the deployment process should wait for drive encryption to complete.

FALSE

Specifies that the deployment process will not wait for drive encryption to complete.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEInstallSuppress=No
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
OSDBitLockerWaitForEncryption=TRUE
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

OSDInstallPackage

The SMS 2003 OSD Feature Pack package that the operating system image installation CD installs, using a Systems Management Server package advertisement or Windows Deployment Services. This is set by the custom program or script specified in the Operating System Image Installation CD Wizard.

During the Validation Phase, if the value of the OSDInstallPackage property (the value gathered by ZTIGather.wsf) is not equal to the value of the OSDPackageID for the currently running package, the scripts log the following warning message:

Warning: The OSDINSTALLPACKAGE value gathered (XXX00000) does not match the actively-running package (XXX00001).
 The intended package may not be installing due to SMS advertisement targeting problems.

Note   For this property to function properly, the OSDInstallPProgram, OSDInstallSilent, and OSDNewMachineName properties must also be specified. In addition, the property must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Note   This property is used only in the New Computer scenario for CD or Windows Deployment Services installations. This property is not used for other scenarios or installation types.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

 

ZTI

CONFIGMGR

 

Value

Description

package_name

The SMS 2003 OSD Feature Pack package name to be installed on the target computer.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO
ComputerName=WasWIN2000PRO
TimeZone=004

OSDInstallProgram

The SMS 2003 OSD Feature Pack program that the operating system image installation CD installs, using a Systems Management Server package advertisement or Windows Deployment Services. This property is set by the custom program or script specified in the Operating System Image Installation CD Wizard.

Note   For this property to function properly, the OSDInstallPackage, OSDInstallSilent, and OSDNewMachineName properties must also be specified. In addition, the property must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Note   This property is used only in the New Computer scenario for CD or Windows Deployment Services installations. This property is not used for other scenarios or installation types.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

 

ZTI

CONFIGMGR

 

Value

Description

program_name

The name of the SMS 2003 OSD Feature Pack program to be run for the SMS 2003 OSD Feature Pack package specified in OSDInstallPackage.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO
ComputerName=WasWIN2000PRO
TimeZone=004

OSDInstallSilent

Indicator of whether the SMS 2003 OSD Feature Pack Image Installation Wizard is displayed. For ZTI, this property is typically set to 1. If this property is defined, however, the SMS 2003 OSD Feature Pack Image Installation Wizard is hidden.

Note   For this property to work properly, the OSDInstallPackage, OSDInstallProgram, and OSDNewMachineName properties must be specified, as well. In addition, the property must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

 

ZTI

CONFIGMGR

Value

Description

1

Hide the SMS 2003 OSD Feature Pack Image Installation Wizard.

blank

Display the SMS 2003 OSD Feature Pack Image Installation Wizard.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO
ComputerName=WasWIN2000PRO
TimeZone=004

OSDMP

The server that has the role of the Systems Management Server management point for the target computer. Set this property for a New Computer scenario so that the Systems Management Server client on the target computer can communicate with the Systems Management Server management point.

Specify the computer name or IP Address and the IP port number on which the management point is listening. The default port number is 80, but you can change the port number in the SMS Administrator console.

Note   For this property to work properly, the property must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

 

ZTI

CONFIGMGR

Value

Description

server_name:port_number

The server name and port number of a Systems Management Server management point.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO 
OSDMP=NYC-AM-SMS-01:80
OSDSiteCode=001
ComputerName=WasWIN2000PRO
TimeZone=004

OSDNewMachineName

Name to assign to a computer when the new operating system is installed. This property is used in the New Computer and Replace Computer installation scenarios when running the operating system image installation CD or Remote Installation Service (RIS). In a Refresh Computer scenario, ZTI can rename the machine by including the following line in the default section:

ComputerName=%OSDNEWMACHINENAME%

Note   In a New Computer scenario, ensure that ComputerName and OSDNEWMACHINENAME are the same (if both are populated). Otherwise, log file names and computer names in events use OSDNEWMACHINENAME while the computer is named ComputerName.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

computer_name

The name that the SMS 2003 OSD Feature Pack assigns the target computer.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO
ComputerName=WasWIN2000PRO
TimeZone=004

OSDSiteCode

The site code for the Systems Management Server site. Set this property for New Computer scenarios so that the Systems Management Server client on the target computer can communicate with the Systems Management Server management point.

Note   For this property to work properly, the property must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

 

ZTI

CONFIGMGR

Value

Description

site_code

The site code of the Systems Management Server management point.

Example

[00:03:FF:CB:4E:C2]
UDShare=\\SERVER\MigData
SLShare=\\SERVER\Logs
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=SMS00001
OSDINSTALLPROGRAM=ZTI Install
OSDNEWMACHINENAME=WasWIN2000PRO 
OSDMP=NYC-AM-SMS-01:80
OSDSiteCode=CEN
ComputerName=WasWIN2000PRO
TimeZone=004

OSInstall

Indicator of whether the target computer is authorized to have the target operating system installed. If the OSInstall property is not listed, the default is to allow deployment of operating systems to any target computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

YES

Deployment of an operating system on the target computer is authorized. This is the default value.

NO

Deployment of an operating system on the target computer is not authorized.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=YES
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

OSRoles

A comma delimited list of server role IDs that are to be installed on the target computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

ID1 , ID2

The server role that is to be installed on the target computer. Valid values are:

  • DNS

  • DHCP

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSRoles=ADDS	

OSRoleService

A comma delimited list of server role service IDs that are to be installed on the target computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

ID1 , ID2 , ID3

The server role that is to be installed on the target computer. Valid values are:

  • ADDS-Domain-Controller

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSRoleService=ADDS-Domain-Controller

OSVersion

The version of the currently running operating system.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

2000

Microsoft Windows 2000

XP

Windows XP

2003

Windows Server 2003

Vista

Windows Vista®

Example

None

OverrideProductKey

The Multiple Activation Key (MAK) string to be applied after the target operating is deployed on the target computer. The value specified in this property is used by the ZTILicensing.wsf script during the State Restore Phase to apply the MAK to the target operating system. The script also configures the volume licensing image to use MAK activation instead of Key Management Service (KMS). The operating system needs to be activated with Microsoft after the MAK is applied. This is used when the target computer is unable to access a server running KMS.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

MAK

MAK string to be provided to the target operating system.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
ProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF
OverrideProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
UserDataLocation=NETWORK
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

Packages

The list of Systems Management Server packages to be deployed to the target computer. The Packages property has a numeric suffix (for example, Packages001 or Packages002).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

package_name:program_name

Name of the Systems Management Server package to be deployed to the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Packages001=NYC00010-Install
Packages002=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff

Parameters

The parameters to be passed to a database query that returns property values from columns in the table specified in the Table property. The table is located in the database specified in the Database property on the computer specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

parameter1 , parameter2

The list of parameters to pass to the database query.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
>ParameterCondition=OR

ParameterCondition

Indicator of whether a Boolean AND or OR operation is performed on the properties listed in the Parameters property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

AND

A Boolean AND operation is performed on the properties listed in the Parameters property. Only results that match all properties specified in the Parameters property are returned. This is the default value.

OR

A Boolean OR operation is performed on the properties listed in the Parameters property. Results that match any property specified in the Parameters property are returned.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

Phase

The current phase of the deployment process that corresponds to the SMS 2003 OSD Feature Pack phases. The Task Sequencer uses these phases to determine which tasks must be completed.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

VALIDATION

Identifies that the target computer is capable of running the scripts necessary to complete the deployment process.

STATECAPTURE

Saves any user state migration data before deploying the new target operating system.

PREINSTALL

Completes any tasks that need to be done (such as creating new partitions) before the target operating system is deployed.

INSTALL

Installs the target operating system on the target computer.

POSTINSTALL

Completes any tasks that need to be done before restoring the user state migration data. These tasks customize the target operating system before starting the target computer the first time (such as installing updates, adding drivers).

STATERESTORE

Restores the user state migration data saved during the State Capture Phase.

Example

None

PowerUsers

A list of user accounts and domain groups to be added to the local Power Users group on the target computer. The PowerUsers property is a list of text values that can be any non-blank value. The PowerUsers property has a numeric suffix (for example, PowerUsers1 or PowerUsers2).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

name

Name of the user or group to be added to the local Power Users group.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
Packages1=NYC00010-Install
Packages2=NYC00011-Install
Administrators1=WOODGROVEBANK\NYC Help Desk Staff
PowerUsers1=WOODGROVEBANK\User01
PowerUsers2=WOODGROVEBANK\User02

Priority

The reserved property that determines the sequence for finding configuration values. The Priority reserved property lists each section to be searched and the order in which the sections are searched. When a property value is found, the ZTIGather.wsf script quits searching for the property, and the remaining sections are not scanned for that property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

section1 , section2

The sections to be searched in the order they are to be searched.

Example

[Settings]
Priority=MACAddress, Default
Properties=CustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
UserDataLocation=NONE
CustomProperty=TRUE
OSDINSTALLSILENT=1
[00:0F:20:35:DE:AC]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista
[00:03:FF:FE:FF:FF]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista

ProcessorSpeed

The speed of the processor installed on the target computer in MHz. For example, the value 1995 indicates the processor on the target computer is running at 1,995 MHz or 2 gigahertz (GHz).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

processor_speed

The speed of the processor on the target computer in megahertz.

Example

None

Product

The product name of the target computer. With some computer vendors, the make and model might not be sufficiently unique to identify the characteristics of a particular configuration (for example, hyperthreaded or non-hyperthreaded chipsets). The Product property can help to differentiate.

The format for Product is undefined. Use this property to create a subsection that contains settings targeted to a specific product name for a specific computer model number for a specific computer manufacturer (most commonly in conjunction with the Make and Model properties).

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

product

The product name of the target computer.

Example

None

ProductKey

The product key string to be configured for the target computer. Before the target operating system is deployed, the product key specified is automatically inserted into the appropriate location in Unattend.txt or sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

product_key

The product key to be assigned to the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
ProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
UserDataLocation=NETWORK
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

Properties

A reserved property that defines any custom, user-defined properties. These user-defined properties are located by ZTIGather.wsf script in the CustomSettings.ini file, BootStrap.ini file, or the Deployment Workbench database (DWDB). These properties are additions to the predefined properties in Microsoft Deployment.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

custom_property1 ,

custom_property2

Custom, user-defined properties to be resolved.

Example

[Settings]
Priority=MACAddress, Default
Properties=CustomProperty, ApplicationInstall
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
UserDataLocation=NONE
CustomProperty=TRUE
OSDINSTALLSILENT=1
[00:0F:20:35:DE:AC]
OSDNEWMACHINENAME=HPD530-1
OSDINSTALLPACKAGE=DAL00342
OSDINSTALLPROGRAM=CustomVista
ApplicationInstall=Custom
[00:03:FF:FE:FF:FF]
OSDNEWMACHINENAME=BVMXP
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ApplicationInstall=Minimum

ResourceDrive

The drive letter mapped to the ResourceRoot property for use by the ZTIDrivers.wsf and ZTIPatches.wsf scripts to install drivers and patches to the target computer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

drive_letter

The letter designation for the logical drive where the target operating system is to be installed (such as C or D).

Example

None

ResourceRoot

The value of this property is used by the ZTIDrivers.wsf and ZTIPatches.wsf scripts to install drivers and patches to the target computer.

Note   For LTI, the scripts automatically set the ResourceRoot property to be the same as the DeployRoot property. For ZTI, the values in the DeployRoot and ResourceRoot properties can be unique.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

UNC_path

The UNC path to the shared folder that contains the resources.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceDrive=R:
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

Role

The purpose of a computer based on the tasks performed by the user on the target computer. The Role property lists text values that can be any non-blank value. The Role property value has a numeric suffix (for example, Role1 or Role2). When defined, a role is associated with a computer. A computer can perform more than one role.

Typically, the value for the Role property is set by performing a database query on the DWDB database. Deployment Workbench can assist in creating the role and property settings associated with the role, and then Deployment Workbench can configure CustomSettings.ini to perform the database query for the Role property and the property settings associated with the role.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

role

The roles to be assigned to an individual computer or a group of computers.

Example 1

[Settings]
Priority=RoleSettings, Default
Properties=MyCustomProperty
[Default]
SkipCapture=NO
SkipAppsOnUpgrade=NO
UserDataLocation=AUTO
DeployRoot=\\W2K3-SP1\Distribution11$
OSInstall=Y
ScanStateArgs=/v:15 /o /c
LoadStateArgs=/v:7 /c
[RoleSettings]
SQLServer=w2k3-sp1
Instance=
Database=DWDB
Netlib=DBNMPNTW
SQLShare=
Table=RoleSettings
Parameters=Role

Example 2

[Settings]
Priority=RoleSettings, Default
Properties=MyCustomProperty
[Default]
SkipCapture=NO
SkipAppsOnUpgrade=NO
UserDataLocation=AUTO
DeployRoot=\\W2K3-SP1\Distribution11$
OSInstall=Y
ScanStateArgs=/v:15 /o /c
LoadStateArgs=/v:7 /c
Role1=Teller
Role2=Woodgrove User
[RoleSettings]
SQLServer=w2k3-sp1
Instance=
Database=DWDB
Netlib=DBNMPNTW
SQLShare=
Table=RoleSettings
Parameters=Role

ScanStateArgs

Arguments passed to the USMT Scanstate process. The scripts call Scanstate.exe and then insert the appropriate logging, progress, and state store parameters. If this value is not included in the settings file, the user state backup process is skipped.

Note   Use the USMTMigFiles property to specify the .xml files to be used by Scanstate.exe instead of using the /I parameter in the ScanStateArgs property. This prevents the ZTIUserState script from potentially duplicating the same list of .xml files.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

arguments

The command-line arguments passed to Scanstate.exe.

The default arguments specified by Deployment Workbench are as follows:

  • /v. Enables verbose output in the Scanstate log. The default is 0. You can specify any number from 0 to 15. The value 5 enables verbose and status output.

  • /o. Overwrites any existing data in the store. If not specified, Scanstate will fail if the store already contains data. You cannot specify this option more than once at a command prompt.

  • /c. When specified, Scanstate will continue to run even if there are nonfatal errors. Without the /c option, Scanstate exits on the first error.

For more information on these and other arguments, see the USMT Help files.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

SerialNumber

The serial number of the target computer. The format for serial numbers is undefined. Use this property to create a subsection that contains settings targeted to a specific computer.

Note   This property is dynamically set by the Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

 

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

serial_number

The format of the serial number is undefined and is determined by the serial number standard of each computer manufacturer.

Example

None

SkipAdminPassword

Indicator of whether the Administrator Password wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipApplications

Indicator of whether the Select one or more applications to install wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=NO
SkipApplications=YES
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipAppsOnUpgrade

Indicator of whether the Select one or more applications to install wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipBDDWelcome

Indicator of whether the Welcome to Windows Deployment wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Note   For this property to function properly it must be configured in both the CustomSettings.ini and BootStrap.ini files. This is because BootStrap.ini is processed before a deployment point (containing CustomSettings.ini) has been selected.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipBitLocker

Indicator of whether the Specify the BitLocker configuration wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipBitLocker=YES
SkipBitLockerDetails=YES
SkipTaskSequence=YES
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipBuild

Indicator of whether the Select a task sequence to execute on this computer wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipBuild=Yes
SkipComputerBackup=NO
SkipComputerName=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipFinalSummary=NO
SkipSummary=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipCapture

Indicator of whether the Specify whether to capture an image wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=YES
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipComputerBackup

Indicator of whether the Specify where to save a complete computer backup wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=NO
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=YES
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipComputerName

Indicator of whether the Configure the computer name wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=NO
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipComputerName=YES
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipDeploymentType

Indicator of whether the Choose a migration type wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=YES
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipDomainMembership

Indicator of whether the Join the computer to a domain or workgroup wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=NO
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=YES
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipFinalSummary

Indicator of whether the Operating system deployment completed successfully wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipTaskSequence=Yes
SkipComputerBackup=NO
SkipComputerName=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipFinalSummary=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipLocaleSelection

Indicator of whether the Locale Selection wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=YES
SkipProductKey=YES

SkipPackageDisplay

Indicator of whether the Packages wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=YES
SkipLocaleSelection=NO
SkipProductKey=YES

SkipProductKey

Indicator of whether the Specify the product key needed to install this operating system wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipSummary

Indicator of whether the Ready to begin wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipTaskSequence=Yes
SkipComputerBackup=NO
SkipComputerName=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipFinalSummary=NO
SkipSummary=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipTaskSequence

Indicator of whether the Select a task sequence to execute on this computer wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipComputerBackup=NO
SkipComputerName=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipFinalSummary=NO
SkipSummary=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES
SkipTaskSequence=Yes

SkipTimeZone

Indicator of whether the Set the Time Zone wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipBDDWelcome=YES
SkipTaskSequence=Yes
SkipComputerBackup=NO
SkipComputerName=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipFinalSummary=NO
SkipSummary=NO
SkipTimeZone=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipUserData

Indicator of whether the Specify whether to restore user data and Specify where to save your data and settings wizard page is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Wizard page is not displayed, and the information on that page is not collected.

NO

Wizard page is displayed, and the information on that page is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipApplications=NO
SkipAppsOnUpgrade=NO
SkipComputerBackup=NO
SkipDomainMembership=NO
SkipDeploymentType=NO
SkipUserData=NO
SkipPackageDisplay=NO
SkipLocaleSelection=NO
SkipProductKey=YES

SkipWizard

Indicator of whether the entire Windows Deployment Wizard is skipped.

For other properties that must be configured when this property is set to YES, see “Providing Properties for Skipped Windows Deployment Wizard Pages”, later in this reference.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

YES

Entire wizard is not displayed, and none of the information on the wizard pages is collected.

NO

Wizard is displayed, and the information on the enabled wizard pages is collected. This is the default value.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
SkipWizard=YES

SLShare

The network shared folder in which the script logs are stored.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

 

LTI

ZTI

CONFIGMGR

Value

Description

shared_folder

The name of the network shared folder for storing script logs.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

SQLServer

The identity of the computer running SQL Server that performs a database query that returns property values from columns in the table specified in the Table property. The query is based on parameters specified in the Parameters and ParameterCondition properties. The instance of SQL Server on the computer is specified in the Instance property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

SQL_server

The name of the computer running SQL Server.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

SQLShare

The name of a shared folder on the computer running SQL Server (specified by the SQLServer property). The credentials used for authentication are provided by the UserDomain, UserID, and UserPassword properties (for LTI and ZTI) or by the Systems Management Server Advanced Client credentials (ZTI only).

Note   This property must be authenticated to perform Windows Integrated Authentication. This is the recommended authentication method, rather than using the DBID and DBPwd properties (which support the SQL Server authentication method).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

shared_folder

The name of a shared folder on the computer running SQL Server.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

Table

The name of the table or view to be used in performing a database query that returns property values from columns in the table or view. The query is based on parameters specified in the Parameters and ParameterCondition properties. The table or view is located in the database specified in the Database property. The computer running SQL Server is specified in the SQLServer property. The instance of SQL Server on the computer is specified in the Instance property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

table_name

The name of the table or view to be queried for property values.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
[Computers]
SQLServer=NYC-SQL-01
SQLShare=SQL$
Database=DWDB
Instance=SQLEnterprise2005
Table=Computers
Parameters=SerialNumber, AssetTag
ParameterCondition=OR

TaskSequenceID

The identifier for the operating system task sequence to be deployed to the target computer. The task sequence ID is created in Deployment Workbench on the Task Sequences node in the console tree. The TaskSequenceID property allows alphanumeric characters, hyphens (-), and underscores (_). The TaskSequenceID property cannot be blank or contain spaces.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

task_sequence_id

Identifier of the operating system task sequence as defined in Deployment Workbench for the target operating system being deployed.

Note   Make certain to use the TaskSequenceID specified in the Deployment Workbench UI, and not the GUID of the TaskSequenceID.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
TaskSquenceID=Vista_BareMetal

TimeZone

The time zone in which the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003, or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   This property is currently supported only for Windows Server 2003. For Windows Server 2008, use the TimeZoneName property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

time_zone_offset

The numeric value that indicates the time zone where the target computer is located. For more information, see the TimeZone entry for Unattend.txt in the Ref.chm file included in the Deploy.cab file in the \support\tools folder of the Windows Server 2003 installation CD.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
TimeZone=004
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ComputerName=%OSDNEWMACHINENAME%

TimeZoneName

The time zone in which the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003, or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   This property is currently supported only for Windows Server 2008. For Windows Server 2003, use the TimeZone property.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

time_zone_name

The text value that indicates the time zone where the target computer is located.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
TimeZoneName=Pacific Standard Time
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista
ComputerName=%OSDNEWMACHINENAME%

TPMOwnerPassword

The TPM password for the owner of the target computer (also known as the TPM Administration Password). The password can be saved to a file or stored in Active Directory.

Note   If the TPM ownership is already set or TPM ownership is not allowed, then the TPMOwnerPassword property is ignored. If the TPM password is needed and the TPMOwnerPassword property is not provided, the TPM password is randomly generated.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

password

TPM password for the owner of the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BDEDriveLetter=S:
BDEDriveSize= 2000
BDEInstall=TPMKey
BDERecoveryKey=TRUE
BDEKeyLocation=C:
TPMOwnerPassword=complex_password
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

UDDir

The folder in which the user state migration data is stored. This folder exists beneath the network shared folder specified in UDShare.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

folder

The name of the folder that exists beneath the network shared folder.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

UDProfiles

The user profiles that need to be saved by Scanstate.exe during the State Capture Phase.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

user_profiles

The list of user profiles to be saved, separated by commas.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator,User-01, ExtranetUser
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

UDShare

The network share where user state migration data is stored.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

UNC_path

The UNC path to the network share.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
UDProfiles=Administrator, User-01, ExtranetUser
UserDataLocation=NONE
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

UILanguage

The default language to be used with the target operating system. If not specified, the Windows Deployment Wizard uses the language configured in the image being deployed.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

UI_language

The default language for the operating system on the target computer.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
UserLocale=en-us
UILanguage=en-us
KeyboardLocale=0409:00000409

UserDataLocation

The location in which USMT stores user state migration data.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

blank

For LTI, the Windows Deployment Wizard will default to using the AUTO behavior. For ZTI, this is the same as setting the property to NONE.

UNC_path

The UNC path to the network shared folder where the user state migration data is stored.

AUTO

The deployment scripts store the user state migration data on a local hard disk if space is available. Otherwise, the user state migration data is saved on a network location, which is specified in the UDShare and UDDir properties.

NETWORK

The user state migration data is stored in the location designated by the UDShare and UDDir properties.

NONE

The user state migration data is not saved.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DoCapture=Y
BackupShare=\\NYC-AM-FIL-01\Backup$
BackupDir=%ComputerName%
UserDataLocation=NETWORK
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%

UserDomain

The domain in which a user’s credentials (specified in the UserID property) exist.

Note   For a completely automated LTI deployment, provide this property in the CustomSettings.ini and BootStrap.ini files. However, note that storing the user credentials in these files stores the credentials in clear text and is not secure.

Property Configured By

 

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI    

ZTI    

 

CONFIGMGR    

 

Value

Description

domain

The name of the domain where the user account credentials exist.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
UserDomain=WOODGROVEBANK
UserID=NYC Help Desk Staff
UserPassword=P@ssw0rd
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

UserID

The user credentials for accessing network resources.

Note   For a completely automated LTI deployment, provide this property in the CustomSettings.ini and BootStrap.ini files. However, note that storing the user credentials in these files stores the credentials in clear text and is not secure.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

user_id

The name of the user account credentials used to access the network resources.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
UserDomain=WOODGROVEBANK
UserID=NYC Help Desk Staff
UserPassword=P@ssw0rd
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

UserLocale

User locale to be used with the target operating system. If not specified, the Windows Deployment Wizard uses the user locale configured in the image being deployed.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

user_locale

The locale for the user on the target computer. For:

  • Windows Server 2003, the value is specified as a hexadecimal value (0409:00004009).

  • Windows Server 2008, the value is specified as a text value (en-us).

Example 1

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
UserLocale=0409:00000409
KeyboardLocale= 0409:00000409

Example 2

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
UserLocale=en-us
KeyboardLocale=en-us

UserPassword

The password for user credentials specified in the UserID property.

Note   For a completely automated LTI deployment, provide this property in the CustomSettings.ini and BootStrap.ini files. However, note that storing the user credentials in these files stores the credentials in clear text and is not secure.

Property Configured By

Bootstrap.ini

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

 

CONFIGMGR

 

Value

Description

user_password

The password for the user account credentials.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UserDataLocation=NONE
UserDomain=WOODGROVEBANK
UserID=NYC Help Desk Staff
UserPassword=P@ssw0rd
SkipAppsOnUpgrade=NO
SkipCapture=NO
SkipAdminPassword=YES
SkipProductKey=YES

USMTConfigFile

The USMT configuration XML file that should be used when running Scanstate and Loadstate.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

USMTConfigFile

The name of the .xml configuration file that should be used when running Scanstate.exe and Loadstate.exe.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
USMTMigFiles1=MigApp.xml
USMTMigFiles2=MigUser.xml
USMTMigFiles3=MigSys.xml
USMTMigFiles4=MigCustom.xml
USMTConfigFile=USMTConfig.xml
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista

USMTMigFiles

A list of files in XML format that are used by USMT (Scanstate.exe) to identify user state migration information to be saved. When this property is not specified, the ZTIUserState.wsf script uses MigApp.xml, MigUser.xml, and MigSys.xml. Otherwise, ZTIUserState.wsf uses the files explicitly referenced in this property. The USMTMigFiles property has a numeric suffix (for example, USMTMigFiles1 or USMTMigFiles2).

Note   Use this property to specify the .xml files to be used by Scanstate.exe instead of using the /I parameter in the ScanStateArgs property. This prevents the ZTIUserState script from potentially duplicating the same list of .xml files.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

USMTMigFile

The name of the .xml file to be used as input for Scanstate.exe, on separate lines. If not specified, the default is MigApp.xml, MigUser.xml, and MigSys.xml.

Note   If you specify any value here, you also need to add the default files (MigApp.xml, MigUser.xml, and MigSys.xml) to the list if you want these files included.

Example

[Settings]
Priority=Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
DeployRoot=\\NYC-AM-FIL-01\Distribution$
ResourceRoot=\\NYC-AM-FIL-01\Resource$
UDShare=\\NYC-AM-FIL-01\MigData$
UDDir=%ComputerName%
SLShare=\\NYC-AM-FIL-01\Logs$
USMTMigFiles1=MigApp.xml
USMTMigFiles2=MigUser.xml
USMTMigFiles3=MigSys.xml
USMTMigFiles4=MigCustom.xml
UserDataLocation=NONE
OSDINSTALLSILENT=1
OSDINSTALLPACKAGE=NYC00002
OSDINSTALLPROGRAM=SpecialVista

UUID

The Universal Unique Identifier (UUID) stored in the System Management BIOS (SMBIOS) of the target computer.

The format for UUID is a 16-byte value using hexadecimal digits in the following format: 12345678-1234-1234-1234-123456789ABC. Use this property to create a subsection that contains settings targeted to a specific computer.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

UUID

The UUID of the target computer.

Example

Note   This property is dynamically set by Microsoft Deployment scripts and is not configured in CustomSettings.ini. Treat this property as read-only.

VRefresh

The vertical refresh rate for the monitor on the target computer. The vertical refresh rate is specified in Hertz. In the example, the value 60 indicates that the vertical refresh rate of the monitor is 60 Hertz. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows Server 2003 or in Unattend.xml for Windows Server 2008.

Note   The default values (in the template Unattend.txt, Sysprep.inf, and Unattend.xml files) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hertz vertical refresh rate.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

refresh_rate

The vertical refresh rate for the monitor on the target computer in Hertz.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac 
BitsPerPel=32
VRefresh=60
XResolution=1024
YResolution=768

WDSServer

The computer running Windows Deployment Services that is used for installing Windows Deployment Services images. The default value is the server running Windows Deployment Services from which the image was initiated.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

WDS_server

The name of the computer running Windows Deployment Services.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
WDSServer=NYC-WDS-01

WipeDisk

Specifies whether the disk should be wiped.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

TRUE

If WipeDisk is set to TRUE, the Win32_DiskPartition at DiskIndex 0 and Index 0 will be formatted.

FALSE

The disk will not be formatted.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
WipeDisk=True

WUMU_ExcludeKB

The list of Windows Update/Microsoft Update software updates to ignore (by associated Knowledge Base articles).

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

 

Property Applies To

LTI

ZTI

CONFIGMGR

 

Value

Description

WUMU_ExcludeKB

The list of Windows Update/Microsoft Update software updates to ignore.

Example

WUMU_ExcludeKB1=925471

XResolution

The horizontal resolution of the monitor on the target computer, specified in pixels. In the example, the value of 1024 indicates the horizontal resolution of the monitor is 1,024 pixels. This value is inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   The default values (in the template Unattend.txt, Sysprep.inf, and Unattend.xml files) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hertz vertical refresh rate.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

horizontal_resolution

The horizontal resolution of the monitor on the target computer in pixels.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
BitsPerPel=32
VRefresh=60
XResolution=1024
YResolution=768

YResolution

The vertical resolution of the monitor on the target computer, specified in pixels. In the example, the value of 768 indicates the vertical resolution of the monitor is 768 pixels. This value gets inserted into the appropriate configuration settings in Unattend.txt or Sysprep.inf for Windows XP and Windows Server 2003 or in Unattend.xml for Windows Vista and Windows Server 2008.

Note   The default values (in the template Unattend.txt, Sysprep.inf, and Unattend.xml files) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hertz vertical refresh rate.

Property Configured By

Bootstrap.ini

 

CustomSettings.ini

Deployment Database

Property Applies To

LTI

ZTI

CONFIGMGR

Value

Description

vertical_resolution

The vertical resolution of the monitor on the target computer in pixels.

Example

[Settings]
Priority=Computers, Default
Properties=MyCustomProperty
[Default]
OSInstall=Y
ScanStateArgs=/v:5 /o /c
LoadStateArgs=/v:5 /c /lac
BitsPerPel=32
VRefresh=60
XResolution=1024
YResolution=768

Providing Properties for Skipped Windows Deployment Wizard Pages

The following table lists the individual Windows Deployment Wizard pages, the property to skip the corresponding wizard page, and the properties that you must configure when you skip the wizard page.

If you use the SkipWizard property to skip all the Windows Deployment Wizard pages, provide all the properties in the Configure These Properties column.

Note   In instances where the Configure These Properties column is blank, no properties need to be configured when you skip the corresponding wizard page.

Skip this wizard page

Using this property

Configure these properties

Welcome to the Windows Deployment Wizard

SkipBDDWelcome

 

Choose a migration type

SkipDeploymentType

  • DeploymentType

Configure the computer name

SkipComputerName

  • ComputerName

Join the computer to a domain or workgroup

SkipDomainMembership

  • JoinWorkgroup

  • JoinDomain

  • DomainAdmin

  • DomainAdminDomain

  • DomainAdminPassword

Specify where to save your data and settings

SkipUserData

  • UDDir

  • UDShare

  • UserDataLocation

Specify whether to restore user data

SkipUserData

  • UDDir

  • UDShare

  • UserDataLocation

Specify where to save a complete computer backup

SkipComputerBackup

  • BackupDir

  • BackupShare

  • ComputerbackupLocation

Select a task sequence to execute on this computer

SkipTaskSequence

  • TaskSequenceID

  • BuildID

Specify the product key needed to install this operating system

SkipProductKey

  • ProductKey

Packages

SkipPackageDisplay

  • LanguagePacks

Locale Selection

SkipLocaleSelection

  • KeyboardLocale

  • UserLocale

  • UILanguage

Set the Time Zone

SkipTimeZone

  • TimeZone

  • TimeZoneName

Select one or more applications to install

SkipApplications

SkipAppsOnUpgrade

  • Applications

Administrator Password

SkipAdminPassword

  • AdminPassword

Specify whether to capture an image

SkipCapture

  • ComputerBackupLocation

Specify the BitLocker configuration

SkipBitLocker

  • BDEDriveLetter

  • BDEDriveSize

  • BDEInstall

  • TPMOwnerPassword

Specify credentials for connecting to network shares

Skipped by providing properties in next column

  • UserID

  • UserDomain

  • UserPassword

Ready to begin

SkipSummary

 

Operating system deployment completed successfully

SkipFinalSummary

 

Operating system deployment did not complete successfully

SkipFinalSummary

 

Download

Get the Microsoft Deployment Solution Accelerator

Update Notifications

Sign up to learn about updates and new releases

Feedback

Send us your comments or suggestions