Properties

The scripts used in Lite Touch Installation (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. Other properties must be configured in the CustomSettings.ini file. 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 ZTI or LTI only, a property is valid for both ZTI and LTI.

  • 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 that a value is substituted—for example the value user1, user2 indicates that user1 and user2 would be replaced with the actual name of user accounts.)

  • Example.Provides an example of a property use as it might appear in the .ini files.

    For more information about these and other task sequence properties that might be referenced while performing a ZTI deployment, see Operating System Deployment Task Sequence Variables.

    The deployment scripts generally require values to be specified in upper case so that they are properly read. Therefore, when specifying property values, use uppercase letters.

Property Definition

The following sections describe the properties that are available for LTI and ZTI deployments in MDT.

Tip

The properties are sorted in alphabetical order.

_SMSTSOrgName

Customizes the Task Sequencer engine's display banner

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name The name that will be used in the Task Sequencer engine's display banner
Example
[Settings] Priority=Default [Default] _SMSTSOrgName=Woodgrove Bank

ADDSLogPath

Fully qualified, non-UNC directory on a hard disk on the local computer to host the AD DS log files. If the directory exists it must be empty. If it does not exist, it will be created.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
log_path Fully qualified, non-UNC directory on a hard disk on the local computer to host the AD DS log files
Example
[Settings] Priority=Default [Default] ADDSLogPath=%DestinationLogicalDrive%\Windows\NTDS

ADDSPassword

Account credentials that can be used when promoting the server to a domain controller.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
password Account credentials that can be used for the promotion operation
Example
[Settings] Priority=Default [Default] ADDSUserName=Administrator ADDSUserDomain=WoodGroveBank ADDSPassword=<complex_password>

ADDSUserDomain

This is the domain the account specified by ADDSUserName should be taken from. If the operation is to create a new forest or to become a member server from a backup domain controller upgrade there is no default. If the operation is to create a new tree, the default is the DNS name of the forest the computer is currently joined to. If the operation is to create a new child domain or a replica then the default is the DNS name of the domain the computer is joined to. If the operation is to demote the computer and the computer is a domain controller in a child domain, the default is the DNS name of the parent domains. If the operation is to demote the computer, and the computer is a domain controller of a tree root domain, the default is the DNS name of the forest.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain Domain the UserName account should be taken from
Example
[Settings] Priority=Default [Default] ADDSUserName=Administrator ADDSUserDomain=WoodGroveBank ADDSPassword=<complex_password>

ADDSUserName

Account credentials that will be used when promoting the server to a domain controller.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_name Account credentials that will be used for the promotion operation
Example
[Settings] Priority=Default [Default] ADDSUserName=Administrator ADDSUserDomain=WoodGroveBank ADDSPassword=complex_password

Administrators

A list of user accounts and domain groups that will be added to the local Administrator 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, Administrators001 or Administrators002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name The name of a user or group that is to be added to the local Administrator group
Example
[Settings] Priority=Default [Default] Administrators001=WOODGROVEBANK\NYC Help Desk Staff Administrators002=WOODGROVEBANK\North America East Help Desk Staff PowerUsers001=WOODGROVEBANK\User01 PowerUsers002=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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
admin_password The password that is to be assigned to the Administrator user account on the target computer
Example
[Settings] Priority=Default [Default] Administrators001=WOODGROVEBANK\NYC Help Desk Staff AdminPassword=<admin_password>

Applications

A list of application GUIDs that should be installed on the target computer. These applications are specified on the Applications node in Deployment Workbench. 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, Applications001 or Applications002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
application_guid The GUID is 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 [Default] Applications001={1D7DF331-47B7-472C-87B3-442597EC2F7D} Applications002={9d2b8999-5e4d-4f3d-bb05-edaaf4fe5628}

ApplicationSuccessCodes

A space-delimited list of error codes used by the ZTIApplications script that determine the successful installation of applications.

Note

This property is only applicable to the Install Application task sequence step type and when Install multiple applications is selected.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
error_codes The error codes that determine when applications have been successfully installed. Default values are 0 and 3010.
Example
[Settings] Priority=Default [Default] ApplicationSuccessCodes=0 3010

ApplyGPOPack

This property is used to determine whether the Apply Local GPO Package task sequence step is performed.

Note

The default value for this property always performs the Apply Local GPO Package task sequence step. You must explicitly provide a value of "NO" to override this behavior..

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The Apply Local GPO Package task sequence step is performed. This is the default value.
NO The Apply Local GPO Package task sequence step is not performed.
Example
[Settings] Priority=Default [Default] ApplyGPOPack=NO

Architecture

The processor architecture of the processor that is currently running, which is 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 that the target computer supports.

Note

This property is dynamically set by MDT scripts and is not configured in CustomSettings.ini. Treat this property as read only. However, you can use this property within CustomSettings.ini, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
area_code The area code where the target computer is to be deployed
Example
[Settings] Priority=Default [Default] AreaCode=206 CountryCode=001 Dialing=TONE LongDistanceAccess=9

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.

Note

This property is dynamically set by MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] OSDComputerName=HP-%AssetTag%
Example 2
[Settings] Priority=AssetTag, Default [Default] OSInstall=YES [0034034931] OSDComputerName=HPD530-1 [0034003233] OSDNEWMACHINENAME=BVMXP

AutoConfigDNS

Specifies whether the Active Directory Installation Wizard configures DNS for the new domain if it detects that the DNS dynamic update protocol is not available.

Caution

This property value must be specified in uppercase so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Configures DNS for the new domain if the DNS dynamic update protocol is not available
NO Does not configure DNS for the domain
Example
[Settings] Priority=Default [Default] AutoConfigDNS=YES

BackupDir

The folder in which backups of the target computer are stored. This folder exists beneath the UNC path specified in the BackupShare property. If the folder does not already exist, it will be created automatically.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Folder The name of the folder that exists beneath the shared folder specified in the BackupShare property
Example
[Settings] Priority=Default [Default] DoCapture=YES BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% BackupDrive=C:

BackupDrive

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
backup_drive The drive letter of the drive to back up
ALL Back up all drives on the target computer
Example
[Settings] Priority=Default [Default] DoCapture=YES BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% BackupDrive=C:

BackupFile

Specifies the WIM file that will be used by the ZTIBackup.wsf script. For more information about what script uses this property, see ZTIBackup.wsf.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
BackupDir The name of the Windows Imaging Format (WIM) file to be used during back up.
Example
[Settings] Priority=Default [Default] DoCapture=YES BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% BackupFile=%OSDComputerName%.wim

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 Deployment Wizard.

  • ZTI are the credentials used by the Configuration Manager 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 Owner. Allow the Full Control permission.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] DoCapture=YES BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% BackupDrive=C:

BDEAllowAlphaNumericPin

This property configures whether BitLocker PINs contain alphanumeric values.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Alphanumeric characters are allowed in the PIN.

Note:

In addition to setting this property to YES, the Allow enhanced PINs for startup group policy setting must be enabled.
NO Only numeric characters are allowed in the PIN.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEAllowAlphaNumericPin=YES BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEDriveLetter

The drive letter for the partition that is not encrypted by BitLocker, also known as the System Volume. SYSVOL is the directory that contains the hardware-specific files needed to load Windows computers after the BIOS has booted the platform.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEDriveSize

The size of the BitLocker system partition. The value is specified in megabytes. In the example, the size of the BitLocker partition to create is almost 2 GB (2,000 MB).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
drive_size The size of the partition in megabytes; the default sizes are:

- Windows 7 and Windows Server 2008 R2: 300 MB
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEInstall

The type of BitLocker installation to be performed. Protect the target computer using one of the following methods:

  • A TPM microcontroller

  • A TPM and an external startup key (using a key that is typically stored on a USB flash drive [UFD])

  • A TPM and PIN

  • An external startup key

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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.
TPMKey Protect the computer with TPM and a startup key. Use this option to create a startup key and to save it on a UFD. The startup key must be present in the port each time the computer starts.
TPMPin Protect the computer with TPM and a pin. Use this option in conjunction with the BDEPin property.
Key Protect the computer with an external key (the recovery key) that can be stored in a folder, in AD DS, or printed.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEInstallSuppress

Indicates whether the deployment process should skip the BitLocker installation.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Do not attempt to install BitLocker.
NO Attempt to install BitLocker.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=YES

BDEKeyLocation

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

Note

If this property is configured using the Deployment Wizard, the property must be the drive letter of a removable disk. If the SkipBitLocker property is set to TRUE so that the Specify the BitLocker configuration wizard page is skipped, this property can be set to a UNC path in CustomSettings.ini or in the MDT database (MDT DB).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Location Specifies where the recovery key will be stored; must be a UNC path or the drive letter of a removable disk. If not set, the first available removable drive will be used.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEPin

The PIN to be assigned to the target computer when configuring BitLocker and the BDEInstall or OSDBitLockerMode properties are set to TPMPin.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Pin The PIN to be used for BitLocker. The PIN can be between 4 and 20 digits long.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMPin BDEPin=123456789

BDERecoveryKey

A Boolean value that indicates whether the process creates a recovery key for BitLocker. The key is used for recovering data encrypted on a BitLocker 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).

Note

The recovery key is stored in the location specified in the BDEKeyLocation property.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
AD A recovery key is created.
Not specified A recovery key is not created.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=AD BDEKeyLocation=C:

BDEWaitForEncryption

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

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Specifies that the deployment process should wait for drive encryption to complete.
FALSE Specifies that the deployment process should not wait for drive encryption to complete.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPMKey OSDBitLockerStartupKeyDrive=C: OSDBitLockerCreateRecoveryPassword=AD BDEWaitForEncryption=TRUE

BitsPerPel

A 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.xml.

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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=Default [Default] BitsPerPel=32 VRefresh=60 XResolution=1024 YResolution=768

BuildID

Identifies the operating system task sequence to be deployed to the target computer. You create the task sequence ID on the Task Sequences node in the Deployment Workbench. The BuildID property allows alphanumeric characters, hyphens (-), and underscores (_). The BuildID property cannot be blank or contain spaces.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
build_id Identifier of the operating system task sequence as defined in the Deployment Workbench for the target operating system being deployed

Note:

Make certain to use the TaskSequenceID specified in the Deployment Workbench user interface (UI) and not the GUID of the TaskSequenceID.
Example
[Settings] Priority=Default [Default] BuildID=BareMetal

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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
x86 Processor architecture is 32 bit.
x64 Processor architecture is 64 bit.
Example
None

CaptureGroups

Controls 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.

Note

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 Administrator 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. (YES is the typical value.)
Example
[Settings] Priority=Default [Default] 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

ChildName

Specifies whether to append the DNS label at the beginning of the name of an existing directory service domain when installing a child domain.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name The name of the child domain
Example
[Settings] Priority=Default [Default] ChildName=childdom.parentdom.WoodGroveBank.com

ComputerBackupLocation

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

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
blank Same as AUTO.
UNC_path The UNC path to the network shared folder where the backup is stored.
AUTO Creates a backup on a local hard disk if space is available. Otherwise, the backup is saved to a network location specified in the BackupShare and BackupDir properties.
NETWORK Creates a backup on a network location specified in BackupShare and BackupDir.
NONE No backup will be performed.
Example
[Settings] Priority=Default [Default] 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=%OSDComputerName% UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE

ComputerName

This property has been deprecated. Use OSDComputerName instead.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
None None
Example
None

ConfigFileName

Specifies the name of the configuration file used during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
file_name Specifies the name of the configuration file used during OEM deployments
Example
None

ConfigFilePackage

Specifies the package ID for the configuration package used during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
package Specifies the package ID for the configuration package used during OEM deployments
Example
None

ConfirmGC

Specifies whether the replica is also a global catalog.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Makes the replica a global catalog if the backup was a global catalog.
NO Does not make the replica a global catalog.
Example
[Settings] Priority=Default [Default] ConfirmGC=YES

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.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
country_code The country code where the target computer is to be deployed
Example
[Settings] Priority=Default [Default] AreaCode=206 CountryCode=001 Dialing=TONE LongDistanceAccess=9

CriticalReplicationOnly

Specifies whether the promotion operation performs only critical replication and then continues, skipping the noncritical (and potentially lengthy) portion of replication.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Skips noncritical replication
NO Does not skip noncritical replication
Example
[Settings] Priority=Default [Default] CriticalReplicationOnly=YES

CustomDriverSelectionProfile

Specifies the custom selection profile used during driver installation.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile Custom selection profile used during driver installation
Example
[Settings] Priority=Default [Default] CustomDriverSelectionProfile=CustomDrivers

CustomPackageSelectionProfile

Specifies the custom selection profile used during package installation.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile Custom selection profile used during package installation
Example
[Settings] Priority=Default [Default] CustomPackageSelectionProfile=CustomPackages

CustomWizardSelectionProfile

Specifies the custom selection profile used by the wizard for filtering the display of various items.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile Custom selection profile by the wizard for filtering the display of various items
Example
[Settings] Priority=Default [Default] CustomWizardSelectionProfile=CustomWizard

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
database The name of the database to be used for querying property values
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB Instance=SQLEnterprise2005 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

DatabasePath

Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the target computer that contains the domain database.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
path Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the local computer that contains the domain database
Example
[Settings] Priority=Default [Default] DatabasePath=%DestinationLogicalDrive%\Windows\NTSD

DBID

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

Note

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

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 DBID=SQL_User-01 DBPwd=<complex_password> NetLib=DBNMPNTW Database=MDTDB 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

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

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_password The password for the user account credentials specified in the DBID property for using SQL Server authentication
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 DBID=SQL_User-01 DBPwd=<complex_password> NetLib=DBNMPNTW Database=MDTDB Instance=SQLEnterprise2005 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

Debug

Controls the verbosity of messages written to the MDT log files. This property can be configured to help assist in troubleshooting deployments by providing extended information about the MDT deployment process.

You can set this property by starting the LiteTouch.vbs script with the /debug:true command-line parameter as follows:

cscript.exe LiteTouch.vbs /debug:true

After the LiteTouch.vbs script is started, the Debug property's value is set to TRUE, and all other scripts are automatically read the value of this property and provide verbose information.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or in the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Debug logging is enabled, which includes the following:

- Verbose messages are logged.

- Deprecated messages are logged as errors.
FALSE Debug logging is not enabled. This is the default value.
Example
None

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 MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
default_gateway The IP address of the default gateway in standard dotted-decimal notation
Example
[Settings] Priority=DefaultGateway, Default [Default] OSInstall=YES [DefaultGateway] 192.168.0.1=HOUSTON 11.1.1.11=REDMOND 172.28.20.1=REDMOND [REDMOND] Packages001=XXX00004:Program4 Packages002=XXX00005:Program5 [HOUSTON] Packages001=XXX00006:Program6 Packages002=XXX00007:Program7 Packages003=XXX00008:Program8

DeployDrive

The value used by the scripts to access files and run programs in the deployment share that the Deployment Workbench creates. 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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 (UNC, media, or Configuration Manager).

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UNC The deployment is made to the target computer over the network.
Media The deployment is made from local media (such as DVD or hard disk) at the target computer.
SCCM ZTI uses this method for Configuration Manager.
Example
None

DeploymentType

The type of deployment being performed based on the deployment scenario. For ZTI, this property is set dynamically by MDT scripts and is not configured in CustomSettings.ini. For LTI, you can bypass the page in the Deployment Wizard on which the deployment type is selected. In addition, you can specify the deployment type by passing one of the values listed below to the LiteTouch.wsf script as a command-line option.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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.
Example
[Settings] Priority=Default [Default] DeploymentType=NEWCOMPUTER

DeployRoot

Specifies the UNC or local path to the folder that is the root of the folder structure that MDT uses. This folder structure contains configuration files, scripts, and other folders and files that MDT uses. The value of this property is set based on the following MDT deployment technologies:

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

  • ZTI. This property is the local path to the folder to which the MDT files package is copied. The Use Toolkit Package task sequence step copies the MDT files package to a local folder on the target computer, and then automatically sets this property to the local folder.

    Note

    For ZTI, this property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or in the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
path The UNC or local path to the .
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ UserDataLocation=NONE

DestinationDisk

Disk number that the image will be deployed to.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
disk_number The number of the disk to which the image will be deployed
Example
[Settings] Priority=Default [Default] DestinationDisk=0

DestinationLogicalDrive

The logical drive to which the image will be deployed.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
logical_drive_number The logical drive to which the image will be deployed
Example 1
[Settings] Priority=Default [Default] DestinationLogicalDrive=0
Example 2
[Settings] Priority=Default [Default] DestinationLogicalDrive=0

[Settings] Priority=Default [Default] InstallDNS=YES DomainNetBIOSName=WoodGroveBank NewDomain=Child DomainLevel=3 ForestLevel=3 NewDomainDNSName=newdom.WoodGroveBank.com ParentDomainDNSName=WoodGroveBank.com AutoConfigDNS=YES ConfirmGC=YES CriticalReplicationOnly=NO ADDSUserName=Administrator ADDSUserDomain=WoodGroveBank ADDSPassword=<complex_password> DatabasePath=%DestinationLogicalDrive%\Windows\NTDS ADDSLogPath=%DestinationLogicalDrive%\Windows\NTDS SysVolPath=%DestinationLogicalDrive%\Windows\SYSVOL SafeModeAdminPassword=<complex_password>

DestinationPartition

Disk partition to which the image will be deployed.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
partition_number The number of the partition to which the image will be deployed
Example
[Settings] Priority=Default [Default] DestinationPartition=1

DHCPScopes

Specifies the number of DHCP scopes to configure.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
scopes Specifies the number of DHCP scopes to configure
Example
[Settings] Priority=Default [Default] DHCPScopes=1

DHCPScopesxDescription

The description of the DHCP scope.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
description The description of the DHCP scope
Example
[Settings] Priority=Default [Default] DHCPScopes0Description=DHCPScope0

DHCPScopesxEndIP

Specifies the ending IP address for the DHCP scope.

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
end_IP Specifies the ending IP address for the DHCP scope
Example
[Settings] Priority=Default [Default] DHCPScopes0EndIP=192.168.0.30

DHCPScopesxExcludeEndIP

Specifies the ending IP address for the DHCP scope exclusion. IP addresses that are excluded from the scope are not offered by the DHCP server to clients obtaining leases from this scope.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
exclude_end_IP Specifies the ending IP address for the DHCP scope exclusion
Example
[Settings] Priority=Default [Default] DHCPScopes0ExcludeEndIP=192.168.0.15

DHCPScopesxExcludeStartIP

Specifies the starting IP address for the DHCP scope exclusion. IP addresses that are excluded from the scope are not offered by the DHCP server to clients obtaining leases from this scope.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
exclude_start_IP Specifies the starting IP address for the DHCP scope exclusion
Example
[Settings] Priority=Default [Default] DHCPScopes0ExcludeStartIP=192.168.0.10

DHCPScopesxIP

Specifies the IP subnet of the scope.

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
IP Specifies the IP subnet of the scope
Example
[Settings] Priority=Default [Default] DHCPScopes0IP=192.168.0.0

DHCPScopesxName

A user-definable name to be assigned to the scope.

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name A user-definable name to be assigned to the scope
Example
[Settings] Priority=Default [Default] DHCPScopes0Name=DHCPScope0

DHCPScopesxOptionDNSDomainName

Specifies the domain name that the DHCP client should use when resolving unqualified domain names with the DNS.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_domain_name Specifies the domain name that the DHCP client should use when resolving unqualified domain names with the DNS
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionDNSDomainName=WoodGroveBank.com

DHCPScopesxOptionDNSServer

Specifies a list of IP addresses for DNS name servers available to the client. When more than one server is assigned, the client interprets and uses the addresses in the specified order.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_server Specifies a list of IP addresses for DNS name servers available to the client
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionDNSServer=192.168.0.2

DHCPScopesxOptionLease

The duration that the DHCP lease is valid for the client.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
lease The duration that the DHCP lease is valid for the client
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionLease=7

DHCPScopesxOptionNBTNodeType

Specifies the client node type for NetBT clients.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
1 Configures the node type as b-node
2 Configures the node type as p-node
4 Configures the node type as m-node
8 Configures the node type as h-node
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionNBTNodeType=4

DHCPScopesxOptionPXEClient

Specifies the IP address used for PXE client bootstrap code.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
PXE_client Specifies the IP address used for PXE client bootstrap code
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionPXEClient=192.168.0.252

DHCPScopesxOptionRouter

Specifies a list of IP addresses for routers on the client subnet. When more than one router is assigned, the client interprets and uses the addresses in the specified order. This option is normally used to assign a default gateway to DHCP clients on a subnet.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
router Specifies a list of IP addresses for routers on the client subnet
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionRouter=192.168.0.253

DHCPScopesxOptionWINSServer

Specifies the IP addresses to be used for NBNSes on the network.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WINS_server Specifies the IP addresses to be used for NBNSes on the network
Example
[Settings] Priority=Default [Default] DHCPScopes0OptionWINSServer=192.168.0.2

DHCPScopesxStartIP

The starting IP address for the range of IP addresses that are to be included in the scope.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
start_IP The starting IP address for the range of IP addresses that are to be excluded from the scope
Example
[Settings] Priority=Default [Default] DHCPScopes0StartIP=192.168.0.20

DHCPScopesxSubnetMask

Specifies the subnet mask of the client subnet.

Note

The x in this properties name is a placeholder for a zero-based array that contains DHCP configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
subnet_mask Specifies the subnet mask of the client IP subnet
Example
[Settings] Priority=Default [Default] DHCPScopes0SubnetMask=255.255.255.0

DHCPServerOptionDNSDomainName

Specifies the connection-specific DNS domain suffix of client computers.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_domain_name Specifies the connection-specific DNS domain suffix of client computers
Example
[Settings] Priority=Default [Default] DHCPServerOptionDNSDomainName=Fabrikam.com

DHCPServerOptionDNSServer

Specifies a list of IP addresses to be used as DNS name servers that are available to the client.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_server Specifies a list of IP addresses to be used as DNS name servers that are available to the client
Example
[Settings] Priority=Default [Default] DHCPServerOptionDNSServer=192.168.0.1,192.168.0.2

DHCPServerOptionNBTNodeType

Specifies the client node type for NetBT clients.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
1 Configures the node type as b-node
2 Configures the node type as p-node
4 Configures the node type as m-node
8 Configures the node type as h-node
Example
[Settings] Priority=Default [Default] DHCPServerOptionNBTNodeType=4

DHCPServerOptionPXEClient

Specifies the IP address used for PXE client bootstrap code.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
PXE_client Specifies the IP address used for PXE client bootstrap code
Example
[Settings] Priority=Default [Default] DHCPServerOptionPXEClient=192.168.0.252

DHCPServerOptionRouter

Specifies a list of IP addresses for routers on the client subnet. When more than one router is assigned, the client interprets and uses the addresses in the specified order. This option is normally used to assign a default gateway to DHCP clients on a subnet.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
router Specifies a list of IP addresses for routers on the client subnet
Example
[Settings] Priority=Default [Default] DHCPServerOptionRouter=192.168.0.253

DHCPServerOptionWINSServer

Specifies the IP addresses to be used for NBNSes on the network.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WINS_server Specifies the IP addresses to be used for NBNSes on the network
Example
[Settings] Priority=Default [Default] DHCPServerOptionWINSServer=192.168.0.2

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.xml.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
PULSE The telephony infrastructure supports pulse dialing.
TONE The telephony infrastructure supports touch-tone dialing.
Example
[Settings] Priority=Default [Default] AreaCode=206 CountryCode=001 Dialing=TONE LongDistanceAccess=9

DisableTaskMgr

This property controls a user's ability to start Task Manager by pressing CTRL+ALT+DEL. After the user starts Task Manager, they could interrupt the LTI task sequence while running in the new operating system on the target computer. This property is used in conjunction with the HideShell property and is only valid when the HideShell property is set to YES.

Note

This property and the HideShell property must both be set to YES to prevent the user pressing CTRL+ALT+DEL and interrupting the LTI task sequence.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Prevent the user from being able to start Task Manager by pressing CTRL+ALT+DEL and subsequently interrupting the LTI task sequence.
NO Allow the user to start Task Manager by pressing CTRL+ALT+DEL and subsequently interrupt the LTI task sequence. This is the default value.
Example
[Settings] Priority=Default [Default] DisableTaskMgr=YES HideShell=YES

DNSServerOptionBINDSecondaries

Determines whether to use fast transfer format for transfer of a zone to DNS servers running legacy BIND implementations.

By default, all Windows-based DNS servers use a fast zone transfer format. This format uses compression, and it can include multiple records per TCP message during a connected transfer. This format is also compatible with more recent BIND-based DNS servers that run version 4.9.4 and later.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Allows BIND secondaries
FALSE Does not allow to BIND secondaries
Example
[Settings] Priority=Default [Default] DNSServerOptionBINDSecondaries=TRUE

DNSServerOptionDisableRecursion

Determines whether or not the DNS server uses recursion. By default, the DNS Server service is enabled to use recursion.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Disables recursion on the DNS server
FALSE Enables recursion on the DNS server
Example
[Settings] Priority=Default [Default] DNSServerOptionDisableRecursion=TRUE

DNSServerOptionEnableNetmaskOrdering

Determines whether the DNS server reorders address (A) resource records within the same resource record that is set in the server's response to a query based on the IP address of the source of the query.

By default, the DNS Server service uses local subnet priority to reorder A resource records.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables netmask ordering
FALSE Disables netmask ordering
Example
[Settings] Priority=Default [Default] DNSServerOptionEnableNetmaskOrdering=TRUE

DNSServerOptionEnableRoundRobin

Determines whether the DNS server uses the round robin mechanism to rotate and reorder a list of resource records if multiple resource records exist of the same type that exist for a query answer.

By default, the DNS Server service uses round robin.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables round robin
FALSE Disables round robin
Example
[Settings] Priority=Default [Default] DNSServerOptionEnableRoundRobin=TRUE

DNSServerOptionEnableSecureCache

Determines whether the DNS server attempts to clean up responses to avoid cache pollution. This setting is enabled by default. By default, DNS servers use a secure response option that eliminates adding unrelated resource records that are included in a referral answer to their cache. In most cases, any names that are added in referral answers are typically cached, and they help expedite the resolution of subsequent DNS queries.

With this feature, however, the server can determine that referred names are potentially polluting or insecure and then discard them. The server determines whether to cache the name that is offered in a referral on the basis of whether it is part of the exact, related, DNS domain name tree for which the original queried name was made.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables cache security
FALSE Disables cache security
Example
[Settings] Priority=Default [Default] DNSServerOptionEnableSecureCache=TRUE

DNSServerOptionFailOnLoad

Specifies that loading of a zone should fail when bad data is found.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enable fail on load
FALSE Disable fail on load
Example
[Settings] Priority=Default [Default] DNSServerOptionFailOnLoad=TRUE

DNSServerOptionNameCheckFlag

Specifies which character standard is used when checking DNS names.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
0 Uses ANSI characters that comply with Internet Engineering Task Force (IETF) Request for Comments (RFCs). This value corresponds to the Strict RFC (ANSI) selection when configuring DNS in the Deployment Workbench.
1 Uses ANSI characters that do not necessarily comply with IETF RFCs. This value corresponds to the Non RFC (ANSI) selection when configuring DNS in the Deployment Workbench.
2 Uses multibyte UCS Transformation Format 8 (UTF-8) characters. This is the default setting. This value corresponds to the Multibyte (UTF-8) selection when configuring DNS in the Deployment Workbench.
3 Uses all characters. This value corresponds to the All names selection when configuring DNS in the Deployment Workbench.
Example
[Settings] Priority=Default [Default] DNSServerOptionNameCheckFlag=2

DNSZones

Specifies the number of DNS zones to configure.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
zones Specifies the number of DNS zones to configure
Example
[Settings] Priority=Default [Default] DNSZones=1 DNSZones0Name=MyNewZone DNSZones0DirectoryPartition=Forest DNSZones0FileName=MyNewZone.dns DNSZones0MasterIP=192.168.0.1,192.168.0.2 DNSZones0Type=Secondary

DNSZonesxDirectoryPartition

Specifies the directory partition on which to store the zone when configuring secondary or stub zones.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Domain Replicates zone data to all DNS server in the AD DS domain
Forest Replicates zone data to all DNS server in the AD DS forest
Legacy Replicates zone data to all domain controllers in the AD DS domain
Example
[Settings] Priority=Default [Default] DNSZones0DirectoryPartition=Forest

DNSZonesxFileName

Specifies the name of the file that will store the zone information.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
file_name Specifies the name of the file that will store the zone information
Example
[Settings] Priority=Default [Default] DNSZones0FileName=MyNewZone.dns

DNSZonesxMasterIP

A comma delimited list of IP addresses of the main servers to be used by the DNS server when updating the specified secondary zones. This property must be specified when configuring a secondary or stub DNS zone.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
IP1,IP2 A comma-delimited list of IP addresses of the main servers
Example
[Settings] Priority=Default [Default] DNSZones0MasterIP=192.168.0.1,192.168.0.2

DNSZonesxName

Specifies the name of the zone.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Specifies the name of the zone
Example
[Settings] Priority=Default [Default] DNSZones0Name=MyNewZone

DNSZonesxScavenge

Configures the Primary DNS server to "scavenge" stale records—that is, to search the database for records that have aged and delete them.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Allow stale DNS records to be scavenged.
FALSE Do not allow stale DNS records to be scavenged.
Example
[Settings] Priority=Default [Default] DNSZones0Scavenge=TRUE

DNSZonesxType

Specifies the type of zone to create.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DSPrimary Creates a primary zone and specifying that it should be stored in AD DS on a DNS server configured as a domain controller
DSStub Creates a stub zone and specifying that it should be stored in AD DS on a DNS server configured as a domain controller
Primary Creates a primary zone
Secondary Creates a secondary zone
Stub Creates a stub zone
Example
[Settings] Priority=Default [Default] DNSZones0Type=Secondary

DNSZonesxUpdate

Configures the Primary DNS server to perform dynamic updates.

Note

The x in this properties name is a placeholder for a zero-based array that contains DNS configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
0 Does not allow dynamic updates
1 Allows dynamic updates
2 Allows secure dynamic updates
Example
[Settings] Priority=Default [Default] DNSZones0Update=1

DoCapture

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

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Copy the necessary files to run Sysprep on the target computer, 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 Copy the necessary files to run Sysprep on the target computer, but do not run Sysprep or other image-capture processes.
SYSPREP Copy the necessary files to run Sysprep on the target computer, run Sysprep on the target computer, but do not capture a WIM image.

Note:

The primary purpose of this value is to allow the creation of a VHD that contains an operating system after Sysprep has been run and no image capture is necessary.
Example
[Settings] Priority=Default [Default] DoCapture=YES DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName%

DomainAdmin

The user account credentials used to join the target computer to the domain specified in JoinDomain. Specify as UserName.

Note

For ZTI, the credentials that Configuration Manager specifies typically are used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that Configuration Manager specifies.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain_admin The name of the user account credentials
Example
[Settings] Priority=Default [Default] DomainAdmin=NYCAdmin DomainAdminDomain=WOODGROVEBANK DomainAdminPassword=<complex_password>

DomainAdminDomain

The domain in which the user's credentials specified in DomainAdmin reside.

Note

For ZTI, the credentials that Configuration Manager specifies typically are used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that Configuration Manager specifies.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain_admin_domain The name of the domain where the user account credentials reside
Example
[Settings] Priority=Default [Default] DomainAdmin=NYCAdmin DomainAdminDomain=WOODGROVEBANK DomainAdminPassword=<complex_password>

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 Configuration Manager specifies typically are used. If the DomainAdmin property is specified, the credentials in the DomainAdmin property override the credentials that Configuration Manager specifies.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain_admin_password The password for the domain Administrator account on the target computer
Example
[Settings] Priority=Default [Default] DomainAdmin=NYCAdmin DomainAdminDomain=WOODGROVEBANK DomainAdminPassword=<complex_password>

DomainLevel

This entry specifies the domain functional level. This entry is based on the levels that exist in the forest when a new domain is created in an existing forest.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Level Sets the domain functional level to one of the following:

- 2, Windows Server 2003

- 3, Windows Server 2008

- 4, Windows Server 2008 R2

- 5, Windows Server 2012
Example
[Settings] Priority=Default [Default] DomainLevel=3

DomainNetBiosName

Assigns a NetBIOS name to the new domain.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Name Assigns a NetBIOS name to the new domain
Example
[Settings] Priority=Default [Default] DomainNetBiosName=NewDom

DomainOUs

A list of AD DS organizational units (OUs) where the target computer account can be created. The DomainOUs property lists text values that can be any non-blank value. The DomainOUs property has a numeric suffix (for example, DomainOUs1 or DomainOUs2). The values specified by DomainOUs will be displayed in the Deployment Wizard and selectable by the user. The MachineObjectOU property will then be set to the OU selected.

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

<?xml version="1.0" encoding="utf-8"?>
<DomainOUs>
<DomainOU>
  OU=Computers,OU=Tellers,OU=NYC,DC=WOODGROVEBANK,DC=Com
</DomainOU>
<DomainOU>
  OU=Computers,OU=Managers,OU=NYC,DC=WOODGROVEBANK,DC=Com
</DomainOU>
</DomainOUs>
Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
OU The OU in which the target computer account can be created
Example
[Settings] Priority=Default [Default] OSInstall=Y DomainOUs1=OU=Computers, OU=Tellers, OU=NYC, DC=WOODGROVEBANK, DC=Com DomainOUs2=OU=Computers, OU=Managers, OU=NYC, DC=WOODGROVEBANK, DC=Com

DoNotCreateExtraPartition

Specifies that deployments of Windows 7 and Windows Server 2008 R2 will not create the 300 MB system partition.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The additional system partition will not be created.
NO The additional system partition will be created.
Example
[Settings] Priority=Default [Default] OSInstall=Y DoNotCreateExtraPartition=YES

Note

Do not use this property in conjunction with properties to configure BitLocker settings.

DoNotFormatAndPartition

This property is used to configure whether MDT performs any of the partitioning and formatting task sequence steps in task sequences created using the MDT task sequence templates.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The partitioning and formatting task sequence steps in an MDT task sequence will be performed.
Any other value The partitioning and formatting task sequence steps in an MDT task sequence will not be performed. This is the default value.
Example
[Settings] Priority=Default [Default] OSInstall=YES SkipUserData=YES USMTOfflineMigration=TRUE DoNotFormatAndPartition=YES OSDStateStorePath=\\WDG-MDT-01\StateStore$

DriverGroup

A list of text values that associates out-of-box drivers created in the 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, DriverGroup001 or DriverGroup002). 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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
driver_group_name The name of the driver group defined in the Deployment Workbench
Example
[Settings] Priority=Make, Default [Default] DriverGroup001=Shared Drivers :: [Mfgr01] DriverGroup001=Mfgr01 Video Drivers DriverGroup002=Mfgr01 Network Drivers [Mfgr02] DriverGroup001=Mfgr02 Drivers

DriverInjectionMode

This property is used to control the device drivers that are injected by the Inject Drivers task sequence step.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Auto Inject only matching drivers from the selection profile or folder. This is the same behavior as MDT 2008, which injects all drivers that matched one of the plug and play (PnP) identifiers (IDs) on the target computer.
All Inject all drivers in the selection profile or folder.
Example
[Settings] Priority=Default [Default] DriverInjectionMode=ALL DriverSelectionProfile=Nothing DriverPaths001=\\NYC-AM-FIL-01\Drivers$ DriverPaths002=\\NYC-AM-FIL-03\WinDrvs

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 MDT 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, DriverPaths001 or DriverPaths002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UNC_path UNC path to the shared folder in which the additional drivers reside
Example
[Settings] Priority=Default [Default] DriverPaths001=\\NYC-AM-FIL-01\Drivers$ DriverPaths002=\\NYC-AM-FIL-03\Win8Drvs

DriverSelectionProfile

Profile name used during driver installation.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile_name None
Example
[Settings] Priority=Default [Default] DriverSelectionProfile=MonitorDrivers

EventService

The EventService property specifies the URL where the MDT monitoring service is running. By default, the service uses TCP port 9800 to communicate. The MDT monitoring service collects deployment information on the deployment process that can be viewed in the Deployment Workbench and using the Get-MDTMonitorData cmdlet.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
url_path The URL to the MDT monitoring service.
Example
[Settings] Priority=Default [Default] EventService=https://WDG-MDT-01:9800 DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$

EventShare

The EventShare property points to a shared folder in which the MDT scripts record events.

By default, the shared folder is created in C:\Events.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UNC_path The UNC path to the shared folder in which the MDT scripts record events. The default share name is Events.
Example
[Settings] Priority=Default [Default] EventShare=\\NYC-AM-FIL-01\Events DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$

FinishAction

Specifies the action to be taken when an LTI task sequence finishes, which is after the Summary wizard page in the Deployment Wizard.

Tip

Use this property in conjunction with the SkipFinalSummary property to skip the Summary wizard page in the Deployment Wizard and automatically perform the action.

Caution

This property value must be specified in uppercase so that the deployment scripts can read it properly.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
action Where action is one of the following:

- SHUTDOWN. Shuts down the target computer.

- REBOOT. Restarts the target computer.

- RESTART. Same as REBOOT.

- LOGOFF. Log off the current user. If the target computer is currently running Windows PE, then the target computer will be restarted.

- blank. Exit the Deployment Wizard without performing any additional actions. This is the default setting.
Example
[Settings] Priority=Default [Default] FinishAction=REBOOT

ForceApplyFallback

Controls the method used for installed Windows:

  • setup.exe. This method is the traditional method, initiated by running setup.exe from the installation media. MDT uses this method by default.

  • imagex.exe. This method installs the operating system image using imagex.exe with the /apply option. MDT uses this method when the setup.exe method cannot be used (i.e., MDT falls back to using imagex.exe).

    Besides controlling the method used to install these operating systems, this property affects which operating system task sequences are listed in the Deployment Wizard for a specific processor architecture boot image. When the value of this property is set to NEVER, only operating system task sequences that match the processor architecture of the boot image are displayed. If the value of this property is set to any other value or is blank, all task sequences that can use the imagex.exe installation method are shown, regardless of the processor architecture.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
NEVER MDT always uses the imagex.exe method if necessary. Only task sequences that deploy an operating system that matches the boot image are displayed in the Deployment Wizard.
Any other value, including blank Any task sequence that supports the imagex.exe method is displayed in the Deployment Wizard.
Example
[Settings] Priority=Default [Default] OSInstall=YES ForceApplyFallback=NEVER

ForestLevel

This entry specifies the forest functional level when a new domain is created in a new forest.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
level Sets the domain functional level to one of the following:

- 2, Windows Server 2003

- 3, Windows Server 2008

- 4, Windows Server 2008 R2

- 5, Windows Server 2012
Example
[Settings] Priority=Default [Default] ForestLevel=3

FullName

The full name of the user of the target computer provided during the installation of the operating system. This value is inserted into the appropriate configuration settings in Unattend.xml.

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
full_name The full name of the user of the target computer
Example
[Settings] Priority=MACAddress, Default Properties=CustomProperty, ApplicationInstall [Default] CustomProperty=TRUE OrgName=Woodgrove Bank [00:0F:20:35:DE:AC] OSDNEWMACHINENAME=HPD530-1 ApplicationInstall=Custom FullName=Woodgrove Bank User [00:03:FF:FE:FF:FF] OSDNEWMACHINENAME=BVMXP ApplicationInstall=Minimum FullName=Woodgrove Bank Manager

GPOPackPath

This property is used to override the default path to the folder in which the GPO packs reside. The path specified in this property is relative to the Templates\GPOPacks folder in a distribution share. MDT automatically scans a specific subfolder of this folder based on the operating system being deployed to the target computer, such as Templates\GPOPacks\operating_system (where operating_system is the operating system being deployed). Table 3 list the supported operating systems and the subfolders that correspond to each operating system.

Table 3. Windows Operating Systems and Corresponding GPO Pack Subfolder

Operating system GPO pack subfolder
Windows 7 with SP1 Win7SP1-MDTGPOPack
Windows Server 2008 R2 WS2008R2SP1-MDTGPOPack
Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
path The path relative to the distribution_share\Templates\GPOPacks folder (where distribution_share is the root folder of the distribution share. The default value is the distribution_share\Templates\GPOPacks\operating_system folder (where operating_system is a subfolder based on the operating system version).

In the example below, setting the GPOPackPath property to a value of "Win7-HighSecurity" configures MDT to use the distribution_share\Templates\GPOPacks\Win7-HighSecurity folder as the folder where the GPO packs are stored.
Example
[Settings] Priority=Default [Default] GPOPackPath=Win7-HighSecurity

Groups

The list of local groups on the target computer whose membership will be captured. This group membership is captured during the State Capture Phase and is restored during the State Restore Phase. (The default groups are 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, Groups001 or Groups002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
group_name The name of the local group on the target computer for which group membership will be captured
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ CaptureGroups=YES Groups001=NYC Application Management Groups002=NYC Help Desk Users

HideShell

This property controls the display of Windows Explorer while the LTI task sequence is running in the new operating system on the target computer. This property can be used in conjunction with the DisableTaskMgr property.

Note

This property can be used with the DisableTaskMgr property to help prevent users from interrupting the LTI task sequence. For more information, see the DisableTaskMgr property.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Windows Explorer is hidden until the task sequence is complete.
NO Windows Explorer is visible while the task sequence is running. This is the default value.
Example
[Settings] Priority=Default [Default] DisableTaskMgr=YES HideShell=YES

Home_Page

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] Home_Page=https://portal.woodgrovebank.com

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 MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
host_name The IP host name assigned to the target computer
Example
None

ImagePackageID

The package ID used for the operating system to install during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
None The package ID used for the operating system to install during OEM deployments
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 Deployment Wizard uses the input locale configured in the image being deployed.

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
input_locale1; input_locale2 The locale for the keyboard attached to the target computer
Example
[Settings] Priority=Default [Default] UserLocale=en-us InputLocale=0409:00000409;0413:00020409;0413:00000409;0409:00020409

InstallPackageID

The package ID used for the operating system to install during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
None The package ID used for the operating system to install during OEM deployments
Example
None

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
instance
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 Database=MDTDB 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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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, 15, 16, 35, or 36.

Note

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

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The target computer is a desktop computer.
FALSE The target computer is not a desktop computer.
Example
None

IsHypervisorRunning

Specifies whether a hypervisor is present on the target computer. This property is set using information from the CPUID interface.

For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsVM

  • SupportsHyperVRole

  • SupportsNX

  • SupportsVT

  • Supports64Bit

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Note

The IsVM property should be used to determine whether the target computer is a virtual or physical machine.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE A hypervisor is detected.
FALSE A hypervisor is not detected.
Example
None

IsLaptop

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

Note

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

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 or 28.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The target computer is a server.
FALSE The target computer is not a server.
Example
None

IsServerCoreOS

Indicator of whether the current operating system running on the target computer is the Server Core installation option of the Windows Server operating system.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The operating system on the target computer is the Server Core installation option of Windows Server.
FALSE The operating system on the target computer is not the Server Core installation option of Windows Server.
Example
None

IsServerOS

Indicator of whether the current operating system running on the target computer is a server operating system.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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

IsUEFI

Specifies whether the target computer is currently running with Unified Extensible Firmware Interface (UEFI). The UEFI is a specification that defines a software interface between an operating system and platform firmware. UEFI is a more secure replacement for the older BIOS firmware interface present in some personal computers. For more information on UEFI, go to https://uefi.org.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The target computer is currently running with UEFI.
FALSE The target computer is not currently running with UEFI.

Note:

It is possible that the target computer may support UEFI, but is running in a compatibility mode that emulates the older BIOS firmware interface. In this situation this value of this property will set to FALSE even though the target computer supports UEFI.
Example
None

IsVM

Specifies whether the target computer is a VM based on information gathered from the CPUID interface. You can determine the specific VM environment using the VMPlatform property.

For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsHypervisorRunning

  • SupportsHyperVRole

  • SupportsNX

  • SupportsVT

  • Supports64Bit

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The target computer is a VM.
FALSE The target computer is not a VM.
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 underscores (_). The JoinDomain property cannot be blank or contain spaces.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain_name The name of the domain that the target computer joins
Example
[Settings] Priority=Default [Default] JoinDomain=WOODGROVEBANK MachineObjectOU=OU=Reception,OU=NYC,DC=Woodgrovebank,DC=com

JoinWorkgroup

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
workgroup_name The name of the workgroup that the target computer joins
Example
[Settings] Priority=Default [Default] 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 Deployment Wizard uses the keyboard locale configured in the image being deployed.

Exclude this setting in USMT when 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

For this property to function properly, it must be configured in both CustomSettings.ini and BootStrap.ini. BootStrap.ini is processed before a deployment share (which contains CustomSettings.ini) has been selected.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
keyboard_locale1; keyboard_locale2 The locale of the keyboard attached to the target computer.

The value can be specified in the following formats:

- Text (en-us)

- Hexadecimal (0409:00000409)
Example 1
[Settings] Priority=Default [Default] UserLocale=en-us KeyboardLocale=en-us
Example 2
[Settings] Priority=Default [Default] UserLocale=en-us KeyboardLocale=0409:00000409;1809:00001809;041A:0000041A;083b:0001083b

KeyboardLocalePE

The name of the keyboard locale to be used while in Windows PE only.

Note

For this property to function properly, it must be configured in both CustomSettings.ini and BootStrap.ini. BootStrap.ini is processed before a deployment share (which contains CustomSettings.ini) has been selected.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
keyboard_locale The locale of the keyboard attached to the target computer.

The value can be specified in the following formats:

- Text (en-us)

- Hexadecimal (0409:00000409)
Example 1
[Settings] Priority=Default [Default] KeyboardLocalePE=en-us
Example 2
[Settings] Priority=Default [Default] KeyboardLocalePE=0409:00000409

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, LanguagePacks001 or LanguagePacks002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
language_pack_guid The GUID that the 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 [Default] LanguagePacks001={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.

Note

Do not add any of the following command-line arguments when configuring this property: /hardlink, /nocompress, /decrypt, /key, or /keyfile. The MDT scripts will add these command-line arguments if applicable to the current deployment scenario.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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. 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 about these and other arguments, see the USMT Help files.
Example
[Settings] Priority=Default [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=%OSDComputerName%

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 using Deployment Workbench. Deployment Workbench can assist in creating the locations, defining property settings associated with the locations, and then in 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 that contain 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, the value [Springfield]and the section [Springfield-123 Oak Street-4th Floor] in CustomSettings.ini can represent the corresponding locations. This is an example of how one computer can belong to two locations. The [Springfield]section is for all computers in a larger geographic area (an entire city), and the [Springfield-123 Oak Street-4th Floor] section is for all computers on the fourth floor at 123 Oak Street, in Springfield.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
location1,location2 The list of locations to be assigned to an individual computer or a group of computers
Example
[Settings] Priority=LSettings, Default [Default] UserDataLocation=AUTO DeployRoot=\\W2K3-SP1\Distribution$ OSInstall=YES ScanStateArgs=/v:15 /o /c LoadStateArgs=/v:7 /c [LSettings] SQLServer=w2k3-sp1 Instance=MDT2010 Database=MDTDB Netlib=DBNMPNTW SQLShare=SQL$ Table=LocationSettings Parameters=DefaultGateway [Springfield] UDDir=%OSDComputerName% UDShare=\\Springfield-FIL-01\UserData [Springfield-123 Oak Street-4th Floor] DeployRoot=\\Springfield-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 is inserted into the appropriate configuration settings in Unattend.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
language_pack_guid The GUID that the 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 [Default] AreaCode=206 CountryCode=001 Dialing=TONE LongDistanceAccess=9

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 property values specific to a target computer can be provided. 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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
mac_address The MAC address of the target computer
Example
[Settings] Priority=MACAddress, Default [Default] CaptureGroups=YES Groups1=NYC Application Management Groups2=NYC Help Desk Users [00:0F:20:35:DE:AC] OSDNEWMACHINENAME=HPD530-1 [00:03:FF:FE:FF:FF] OSDNEWMACHINENAME=BVMXP

MachineObjectOU

The AD DS 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.

Note

If a computer object already exists in AD DS, specifying MachineObjectOU will not cause the computer object to be moved to the specified OU.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
OU_name The name of the OU where the computer account for the target computer will be created
Example
[Settings] Priority=Default [Default] JoinDomain=WOODGROVEBANK MachineObjectOU=OU=Reception,OU=NYC,DC=Woodgrovebank,DC=com

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 MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
make The manufacturer of the target computer
Example
[Settings] Priority=Make, Default [Default] [Dell Computer Corporation] Subsection=Dell-%Model% [Dell-Latitude D600] Packages001=XXX00009:Program9 Packages002=XXX0000A:Program10

MandatoryApplications

A list of application GUIDs that will be installed on the target computer. These applications are specified on the Applications node in the Deployment Workbench. The 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, MandatoryApplications001 or MandatoryApplications002).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
application_guid The GUID specified by the 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 [Default] MandatoryApplications001={1D7DF331-47B7-472C-87B3-442597EC2F7D} MandatoryApplications002={9d2b8999-5e4d-4f3d-bb05-edaaf4fe5628} Administrators001=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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
model The model of the target computer
Example
[Settings] Priority=Make, Default [Default] [Dell Computer Corporation] Subsection=Dell-%Model% [Dell-Latitude D600] Packages001=XXX00009:Program9 Packages002=XXX0000A:Program10

NetLib

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DBNMPNTW Use the named pipes protocol to communicate.
DBMSSOCN Use TCP/IP sockets to communicate.
Example
[Settings] Priority=Computers, Default [Default] ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ NetLib=DBNMPNTW Database=MDTDB Instance=SQLEnterprise2005 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

NewDomain

Indicates the type of a new domain: whether a new domain in a new forest, the root of a new tree in an existing forest, or a child of an existing domain.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Child The new domain is a child of an existing domain.
Forest The new domain is the first domain in a new forest of domain trees.
Tree The new domain is the root of a new tree in an existing forest.
Example
[Settings] Priority=Default [Default] NewDomain=Tree

NewDomainDNSName

Specifies the required name of a new tree in an existing domain or when Setup installs a new forest of domains.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Specifies the required name of a new tree in an existing domain or when Setup installs a new forest of domains
Example
[Settings] Priority=Default [Default] NewDomainDNSName=newdom.WoodGroveBank.com

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. More than one property can be provided 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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ NetLib=DBNMPNTW Database=MDTDB 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.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
org_name The name of the organization that owns the target computer
Example
[Settings] Priority=MACAddress, Default Properties=CustomProperty, ApplicationInstall [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac UserDataLocation=NONE CustomProperty=TRUE OrgName=Woodgrove Bank [00:0F:20:35:DE:AC] OSDNEWMACHINENAME=HPD530-1 ApplicationInstall=Custom FullName=Woodgrove Bank User [00:03:FF:FE:FF:FF] OSDNEWMACHINENAME=BVMXP ApplicationInstall=Minimum FullName=Woodgrove Bank Manager

OSArchitecture

The processor architecture type for the target operating system. This property is referenced during OEM deployments. Valid values are x86 and x64.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
x86 The processor architecture type for the operating system is 32 bit.
x64 The processor architecture type for the operating system is 64 bit.
Example
None

OSCurrentBuild

The build number of the currently running operating system.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
7600 Windows 7
9600 Windows 8.1
Example
None

OSCurrentVersion

The version number of the currently running operating system.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
version_number The operating system major version, minor version, and build numbers (major.minor.build). For example, 6.3.9600 would represent Windows 8.1.
Example
None

OSDAdapterxDescription

Specifies the name of the network connection as it appears in the Control Panel Network Connections item. The name can be between 0 and 255 characters in length.

This property is for LTI only. For the equivalent property for ZTI, see OSDAdapterxName.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0Description or OSDAdapter1Description.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Description The name of the network connection as it appears in the Control Panel Network Connections item
Example
None

OSDAdapterxDNSDomain

Specifies the DNS domain name (DNS suffix) that will be assigned to the network connection. This property is for ZTI only. For LTI, see the OSDAdapterxDNSSuffix property.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0DNSDomain or OSDAdapter1DNSDomain.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_domain_name A DNS domain name (DNS suffix) that will be assigned to the network connection
Example
[Settings] Priority=Default [Default] OSDAdapter0DNSDomain=WoodGroveBank.com

OSDAdapterxDNSServerList

This is a comma-delimited list of DNS server IP addresses that will be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0DNSServerList or OSDAdapter1DNSServerList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_servers A comma-delimited list of DNS server IP addresses that will be assigned to the network connection
Example
[Settings] Priority=Default [Default] OSDAdapter0DNSServerList=192.168.0.254,192.168.100.254

OSDAdapterxDNSSuffix

A DNS suffix that will be assigned to the network connection. This property is for LTI only. For ZTI, see the OSDAdapterxDNSDomain property.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0DNSSuffix or OSDAdapter1DNSSuffix.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
DNS_suffix A DNS suffix that will be assigned to the network connection
Example
[Settings] Priority=Default [Default] OSDAdapter0DNSSuffix= WoodGroveBank.com

OSDAdapterxEnableDHCP

Specifies whether the network connection will be configured via DHCP.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableDHCP or OSDAdapter1EnableDHCP.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The network connection will be configured via DHCP.
FALSE The network connection will be configured with static configuration.
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableDHCP=TRUE

OSDAdapterxEnableDNSRegistration

Specifies whether DNS registration is enabled on the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableDNSRegistration or OSDAdapter1EnableDNSRegistration.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables DNS registration
FALSE Disables DNS registration
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableDNSRegistration=TRUE

OSDAdapterxEnableFullDNSRegistration

Specifies whether full DNS registration is enabled on the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableFullDNSRegistration or OSDAdapter1EnableFullDNSRegistration.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables full DNS registration
FALSE Disables full DNS registration
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableFullDNSRegistration=TRUE

OSDAdapterxEnableLMHosts

Specifies whether LMHOSTS lookup is enabled on the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableLMHosts or OSDAdapter1EnableLMHosts.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables LMHOSTS lookup
FALSE Disables LMHOSTS lookup
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableLMHosts=TRUE

OSDAdapterxEnableIPProtocolFiltering

This property specifies whether IP protocol filtering should be enabled on the network connection.

Thexin this property's name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableIPProtocolFiltering or OSDAdapter1EnableIPProtocolFiltering.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables IP protocol filtering
FALSE Disables IP protocol filtering
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableIPProtocolFiltering =TRUE

OSDAdapterxEnableTCPFiltering

Specifies whether TCP/IP filtering should be enabled on the network connection. This property is for ZTI only. For LTI, see the OSDAdapterxEnableTCPIPFiltering property.

Note

Thexin this property's name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableTCPFiltering or OSDAdapter1EnableTFiltering.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables TCP/IP filtering
FALSE Disables TCP/IP filtering
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableTCPFiltering=TRUE

OSDAdapterxEnableTCPIPFiltering

Specifies whether TCP/IP filtering should be enabled on the network connection. This property is for LTI only. For ZTI, see the OSDAdapterxEnableTCPFiltering property.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableTCPIPFiltering or OSDAdapter1EnableTCPIPFiltering.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables TCP/IP filtering
FALSE Disables TCP/IP filtering
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableTCPIPFiltering=TRUE

OSDAdapterxEnableWINS

Specifies whether WINS will be enabled on the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0EnableWINS or OSDAdapter1EnableWINS.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables WINS
FALSE Disables WINS
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableWINS=TRUE OSDAdapter0WINSServerList=192.168.0.1,192.168.100.1

OSDAdapterxGatewayCostMetric

A comma-delimited list of Gateway Cost Metrics specified as either integers or the string "Automatic" (if empty, uses "Automatic") that will be configured on the connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0GatewayCostMetric or OSDAdapter1GatewayCostMetric.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
cost_metrics A comma-delimited list of Gateway Cost Metrics
Example
[Settings] Priority=Default [Default] OSDAdapter0GatewayCostMetrics=Automatic

OSDAdapterxGateways

A comma-delimited list of gateways to be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0Gateways or OSDAdapter1Gateways.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
gateways A comma-delimited list of gateways
Example
[Settings] Priority=Default [Default] OSDAdapter0Gateways=192.168.0.1,192.168.100.1

OSDAdapterxIPAddressList

A comma-delimited list of IP addresses to be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0IPAddressList or OSDAdapter1IPAddressList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
IP_addresses A comma delimited list of IP addresses
Example
[Settings] Priority=Default [Default] OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40 OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0

OSDAdapterxIPProtocolFilterList

A comma-delimited list of IP protocol filters to be assigned to the network connection. This property can be configured using the CustomSettings.ini file or the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0IPProtocolFilterList or OSDAdapter1IPProtocolFilterList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
protocol_filter_list A comma-delimited list of IP protocol filters
Example
[Settings] Priority=Default [Default] OSDAdapter0IPProtocolFilterList=a list of approved IP protocols

OSDAdapterxMacAddress

Assign the specified configuration settings to the network interface card that matches the specified MAC address.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0MacAddress or OSDAdapter1MacAddress.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
MAC_address Network adapter MAC address
Example
[Settings] Priority=Default [Default] OSDAdapter0MacAddress=00:0C:29:67:A3:6B

OSDAdapterxName

Assign the specified configuration settings to the network adapter that matches the specified name. This property is for ZTI only. For the equivalent property for LTI, see OSDAdapterxDescription.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0Name or OSDAdapter1Name.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Network adapter name
Example
[Settings] Priority=Default [Default] OSDAdapter0Name=3Com 3C920 Integrated Fast Ethernet Controller

OSDAdapterxSubnetMask

A comma-delimited list of IP subnet masks to be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0SubnetMask or OSDAdapter1SubnetMask.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
subnet_masks A comma-delimited list of IP subnet masks
Example
[Settings] Priority=Default [Default] OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40 OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0

OSDAdapterxTCPFilterPortList

A comma-delimited list of TCP filter ports to be assigned to the network connection. This property can be configured using the CustomSettings.ini file or the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0TCPFilterPortList or OSDAdapter1TCPFilterPortList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
port_list A comma-delimited list of TCP/IP filter ports
Example
[Settings] Priority=Default [Default] OSDAdapter0TCPFilterPortList=a list of approved TCP ports

OSDAdapterxTCPIPNetBiosOptions

Specifies the TCP/IP NetBIOS options to be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0TCPIPNetBiosOptions or OSDAdapter1TCPIPNetBiosOptions.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
0 Disable IP forwarding.
1 Enable IP forwarding.
Example
[Settings] Priority=Default [Default] OSDAdapter0TCPIPNetBiosOptions=0

OSDAdapterxUDPFilterPortList

A comma-delimited list of User Datagram Protocol (UDP) filter ports to be assigned to the network connection. This property can be configured using the CustomSettings.ini file and the MDT DB but not the Deployment Workbench. If using Configuration Manager it is also configurable using an Apply Network Settings task sequence step.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0UDPFilterPortList or OSDAdapter1UDPFilterPortList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
port_list A comma-delimited list of UDP filter ports
Example
[Settings] Priority=Default [Default] OSDAdapter0UDPFilterPortList=a list of approved UDP ports

OSDAdapterxWINSServerList

A two-element, comma-delimited list of WINS server IP addresses to be assigned to the network connection.

Note

Thexin this properties name is a placeholder for a zero-based array that contains network adapter information, such as OSDAdapter0WINSServerList or OSDAdapter1WINSServerList.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WINS_server_list A comma-delimited list of WINS server IP addresses
Example
[Settings] Priority=Default [Default] OSDAdapter0EnableWINS=TRUE OSDAdapter0WINSServerList=192.168.0.1,192.168.100.1

OSDAdapterCount

Specifies the number of network connections that are to be configured.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
count The number of network adapters
Example
[Settings] Priority=Default [Default] OSDAdapterCount=1 OSDAdapter0EnableDHCP=FALSE OSDAdapter0IPAddressList=192.168.0.40,192.168.100.40 OSDAdapter0SubnetMask=255.255.255.0,255.255.255.0 OSDAdapter0Gateways=192.168.0.1,192.168.100.1 OSDAdapter0EnableWINS=TRUE OSDAdapter0WINSServerList=192.168.0.1,192.168.100.1 OSDAdapter0TCPIPNetBiosOptions=0 OSDAdapter0MacAddress=00:0C:29:67:A3:6B OSDAdapter0GatewayCostMetrics=Automatic OSDAdapter0EnableTCPIPFiltering=TRUE OSDAdapter0EnableLMHosts=TRUE OSDAdapter0EnableFullDNSRegistration=TRUE OSDAdapter0EnableDNSRegistration=TRUE OSDAdapter0DNSSuffix=WoodGroveBank.com

OSDAnswerFilePath

Specifies the path to the answer file to be used during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
file_path Specifies the path to the answer file to be used during OEM deployments
Example
None

OSDBitLockerCreateRecoveryPassword

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

Note

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
AD A recovery key is created.
Not specified A recovery key is not created.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPMKey OSDBitLockerCreateRecoveryPassword=AD OSDBitLockerStartupKeyDrive=C:

OSDBitLockerMode

The type of BitLocker installation to be performed. Protect the target computer using one of the following methods:

  • A TPM microcontroller

  • A TPM and an external startup key (using a key that is typically stored on a UFD)

  • A TPM and PIN

  • An external startup key

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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.
TPMKey Protect the computer with TPM and a startup key. Use this option to create a startup key and to save it on a UFD. The startup key must be present in the port each time the computer starts.
TPMPin Protect the computer with TPM and a pin. Use this option in conjunction with the BDEPin property.

Note:

This value is not valid when using ZTI.
Key Protect the computer with an external key (the recovery key) that can be stored in a folder, in AD DS, or printed.
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPM OSDBitLockerCreateRecoveryPassword=AD

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 recovery password.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
password A valid 48-digit password
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPMKey OSDBitLockerCreateRecoveryPassword=AD OSDBitLockerRecoveryPassword=621280128854709621167486709731081433315062587367 OSDBitLockerStartupKeyDrive=C:

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 startup key.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
startupkey Base64-encoded BitLocker startup key
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=KEY OSDBitLockerCreateRecoveryPassword=AD OSDBitLockerStartupKey=8F4922B8-2D8D-479E-B776-12629A361049

OSDBitLockerStartupKeyDrive

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPMKey OSDBitLocker CreateRecoveryPassword=AD OSDBitLockerStartupKeyDrive=C:

OSDBitLockerTargetDrive

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
drive The drive that is to be encrypted
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 BDERecoveryPassword=TRUE OSDBitLockerMode=TPMKey OSDBitLockerCreateRecoveryPassword=AD OSDBitLockerTargetDrive=C:

OSDBitLockerWaitForEncryption

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

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Specifies that the deployment process should wait for drive encryption to finish
FALSE Specifies that the deployment process should not wait for drive encryption to finish
Example
[Settings] Priority=Default [Default] BDEInstallSuppress=NO BDEDriveLetter=S: BDEDriveSize=2000 OSDBitLockerMode=TPMKey OSDBitLockerStartupKeyDrive=C: OSDBitLockerCreateRecoveryPassword=AD OSDBitLockerWaitForEncryption=TRUE

OSDComputerName

The new computer name to assign to the target computer.

Note

This property can also be set within a task sequence using a customized Set Task Sequence Variable task sequence step.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
computer_name The new computer name to assign to the target computer
Example
[Default] OSDComputerName=%_SMSTSMachineName%

OSDDiskAlign

This property is used to pass a value to the align parameter of the create partition primary command in the DiskPart command. The align parameter is typically used with hardware RAID Logical Unit Number (LUN) arrays to improve performance when the logical units (LUs) are not cylinder aligned. The align parameter aligns a primary partition that is not cylinder aligned at the beginning of a disk and rounds the offset to the closest alignment boundary. For more information on the align parameter, see Create partition primary.

Note

This property can be used in conjunction with the OSDDiskOffset property to set the offset parameter for the create partition primary command in the DiskPart command. For more information, see the OSDDiskOffset property.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
alignment_value Specifies the number of kilobytes (KB) from the beginning of the disk to the closest alignment boundary.
Example
[Settings] Priority=Default [Default] OSDDiskAlign=1024 OSDDiskOffset=2048

OSDDiskIndex

Specifies the disk index that will be configured.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
disk_index Specifies the disk index that will be configured (The default value is 0.)
Example
[Settings] Priority=Default [Default] OSDDiskIndex=0

OSDDiskOffset

This property is used to pass a value to the offset parameter of the create partition primary command in the DiskPart command. For more information on the offset parameter, see Create partition primary.

This property can be used in conjunction with the OSDDiskAlign property to set the align parameter for the create partition primary command in the DiskPart command. For more information, see the OSDDiskAlign property.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
offset_value Specifies the byte offset at which to create the partition. For master boot record (MBR) disks, the offset rounds to the closest cylinder boundary.
Example
[Settings] Priority=Default [Default] OSDDiskAlign=1024 OSDDiskOffset=2048

OSDDiskPartBiosCompatibilityMode

This property specifies whether to disable cache alignment optimizations when partitioning the hard disk for compatibility with certain types of BIOS.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Enables cache alignment optimizations when partitioning the hard disk for compatibility with certain types of BIOS
FALSE Disables cache alignment optimizations when partitioning the hard disk for compatibility with certain types of BIOS (This is the default value.)
Example
[Settings] Priority=Default [Default] OSDDiskPartBiosCompatibilityMode=TRUE

OSDImageCreator

Specifies the name of the installation account that will be used during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
image_creator Specifies the name of the installation account that will be used during OEM deployments
Example
None

OSDImageIndex

Specifies the index of the image in the .wim file. This property is referenced during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
index Specifies the index of the image in the WIM file
Example
None

OSDImagePackageID

Specifies the package ID for the image to install during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
package_ID Specifies the package ID for the image to install during OEM deployments
Example
None

OSDInstallEditionIndex

Specifies the index of the image in the WIM file. This property is referenced during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
index Specifies the index of the image in the WIM file
Example
None

OSDInstallType

Specifies the installation type used for OEM deployments. The default is Sysprep.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
install_type Specifies the installation type used for OEM deployments
Example
None

OSDisk

Specifies the drive used to install the operating system during OEM deployments. The default value is C:.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
disk Specifies the drive used to install the operating system during OEM deployments
Example
None

OSDPartitions

Specifies the number of defined partitions configurations. The maximum number of partitions that can be configured is two. The default is None.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
partitions Specifies the number of defined partitions configurations
Example
[Settings] Priority=Default [Default] OSDPartitions=1 OSDPartitions0Bootable=TRUE OSDPartitions0FileSystem=NTFS OSDPartitions0QuickFormat=TRUE OSDPartitions0Size=60 OSDPartitions0SizeUnits=GB OSDPartitions0Type=Primary OSDPartitions0VolumeName=OSDisk OSDPartitions0VolumeLetterVariable=NewDrive1

OSDPartitionsxBootable

The partition at the specified index should be set bootable. The default first partition is set bootable.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The partition should be set to bootable.
FALSE Do not set the partition to bootable.
Example
[Settings] Priority=Default [Default] OSDPartitions0Bootable=TRUE

OSDPartitionsxFileSystem

The type of file system for the partition at the specified index. Valid values are NTFS or FAT32.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
file_system The type of file system for the partition
Example
[Settings] Priority=Default [Default] OSDPartitions0FileSystem=NTFS

OSDPartitionsxQuickFormat

The partition at the specified index should be quick formatted. The default is TRUE.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE Quick-format the partition.
FALSE Do not quick-format the partition.
Example
[Settings] Priority=Default [Default] OSDPartitions0QuickFormat=TRUE

OSDPartitionsxSize

The size of the partition at the specified index.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Size Partition size
Example
[Settings] Priority=Default [Default] OSDPartitions0Size=60 OSDPartitions0SizeUnits=GB

OSDPartitionsxSizeUnits

The units of measure used when specifying the size of the partition. Valid values are MB, GB, or %. The default value is MB.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
size_units The units of measure used when specifying the size of the partition
Example
[Settings] Priority=Default [Default] OSDPartitions0Size=60 OSDPartitions0SizeUnits=GB

OSDPartitionsxType

The type of partition to be created at the specified index.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Primary Create a primary partition. This is the default value.
Logical Create a logical partition.
Extended Create an extended partition.
Example
[Settings] Priority=Default [Default] OSDPartitions0Type=Primary

OSDPartitionsxVolumeLetterVariable

The property that receives the drive letter that is assigned to the partition being managed.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
volume_letter_variable The name of the variable that will be assigned the drive letter of the partition being managed
Example
[Settings] Priority=Default [Default] OSDPartitions0VolumeLetterVariable=NewDrive1

OSDPartitionsxVolumeName

The volume name that will be assigned to the partition at the specified index.

Note

Thex in this properties name is a placeholder for a zero-based array that contains partition configurations.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
volume_name The volume name that will be assigned to the partition
Example
[Settings] Priority=Default [Default] OSDPartitions0VolumeName=OSDisk

OSDStateStorePath

LTI and ZTI use this property to set the path where the user state migration data will be stored, which can be a UNC path, a local path, or a relative path.

Note

The OSDStateStorePath property takes precedence over the StatePath or UserDataLocation property when those properties are also specified.

In a Replace Computer deployment scenario in ZTI, the Restore User State task sequence step is skipped if the OSDStateStorePath property is set to a valid local or UNC path. The workaround is to set the USMTLocal property to TRUE. Doing so forces ZTI UserState.wsf to recognize the path in the OSDStateStorePath property. This is caused by the Request State Store task sequence step being skipped and the previous value in the OSDStateStorePath property being retained.

In a Replace Computer deployment scenario in ZTI, where user state migration data and the entire computer are being backed up, the Backup.wim file is stored in the folder specified in the OSDStateStorePath property. This may be caused by specifying the wrong value for the ComputerBackupLocation property.

For example, the following CustomSettings.ini file will cause the Backup.wim file to be stored in the same folder specified in the OSDStateStorePath property:

USMTLocal=True
OSDStateStorePath=\\fs1\Share\Replace

ComputerBackupLocation=NETWORK
BackupShare=\\fs1\Share\ComputerBackup
BackupDir=Client01
Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Path The path where the user state migration data will be stored, which can be a UNC path, a local path, or a relative path
Example
[Settings] Priority=Default [Default] USMTLocal=True OSDStateStorePath=\\fs1\Share\Replace ComputerBackupLocation=\\fs1\Share\ComputerBackup\Client01

OSDTargetSystemDrive

Specifies the drive where the operating system will be installed during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read-only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
system_drive Specifies the drive where the operating system will be installed during OEM deployments
Example
None

OSDTargetSystemRoot

Specifies the install path where the operating system will be installed during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
system_root Specifies the install path where the operating system will be installed during OEM deployments
Example
None

OSFeatures

A comma-delimited list of server feature IDs that will be installed on the target computer.

Note

Not all features listed in the ServerManager.xml file are compatible with all server operating systems.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
ID1,ID2 The server features that are to be installed on the target computer. Valid values are located in the program_files\Microsoft Deployment Toolkit\Bin\ServerManager.xml file on the MDT server.
Example
[Settings] Priority=Default [Default] OSFeatures=CMAK,MSMQ-Multicasting,RSAT

OSInstall

Indicates 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.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Deployment of an operating system to the target computer is authorized. This is the default value.
NO Deployment of an operating system to the target computer is not authorized.
Example
[Settings] Priority=Default [Default] OSInstall=YES

OSRoles

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

Note

Not all roles are compatible with all server operating systems.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
ID1,ID2 The server role that is to be installed on the target computer.

See "C:\Program Files\Microsoft Deployment Toolkit\Bin\ServerManager.xml" for valid ID values.

Example
[Settings] Priority=Default [Default] OSRoles=ADDS

OSRoleServices

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

Note

Not all server role service IDs are compatible with all server operating systems.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
ID The server role service that will be installed on the target computer. The valid value is:

- ADDS-Domain-Controller
Example
[Settings] Priority=Default [Default] OSRoleServices=ADDS-Domain-Controller

OSSKU

The edition of the currently running operating system. The operating system edition is determined by using the OperatingSystemSKU property of the Win32_OperatingSystem WMI class. For a list of the editions the OperatingSystemSKU property returns, see the section, "OperatingSystemSKU," at Win32_OperatingSystem class.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
edition The operating system edition. For example, "BUSINESS" for a Business edition of an operating system or "ENTERPRISE" for an Enterprise edition of an operating system.
Example
None

OSVersion

The version of the currently running operating system. This property should only be used to detect if the currently running operating system is Windows PE. Use the OSVersionNumber property to detect other operating systems.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WinPE Windows PE
2008R2 Windows Server 2008 R2
Win7Client Windows 7
Other Operating systems other than those listed, including Windows 8 and Windows Server 2012
Example
None

OSVersionNumber

The operating system major and minor version number. This property is referenced during OEM deployments.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
version_number The operating system major and minor version number
Example
None

OverrideProductKey

The Multiple Activation Key (MAK) string to be applied after the target operating is deployed to 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 that is running KMS.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
MAK The MAK string to be provided to the target operating system
Example
[Settings] Priority=Default [Default] ProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF OverrideProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF

PackageGroup

A list of text values that associates operating system packages with each other (typically based on the type of operating system package). An operating system package can be associated with one or more package groups. The PackageGroup property allows the operating system packages 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 PackageGroup property value has a numeric suffix (for example, PackageGroup001 or PackageGroup002). After it is defined, a package group is associated with a computer. A computer can be associated with more than one package group.

Note

Operating system packages are created on the OS Packages node in the Deployment Workbench.

Note

The PackageGroup property can be specified in the format PackageGroup1=Updates or PackageGroup001=Updates.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
package_group_name Name of the package group to be deployed to the target computer
Example
[Settings] Priority=Default [Default] PackageGroup001=Updates

Packages

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

Note

The PackageGroup property can be specified in the format PackageGroup1=Updates or PackageGroup001=Updates.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
package_id:program_name Name of the package to be deployed to the target computer
Example
[Settings] Priority=Default [Default] Packages001=NYC00010:Install Packages002=NYC00011:Install

PackageSelectionProfile

Profile name used during package installation.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile_name Profile name used during package installation
Example
[Settings] Priority=Default [Default] PackageSelectionProfile=CoreApplications

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
parameter1, parameter2 The list of parameters to pass to the database query
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB 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.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB Instance=SQLEnterprise2005 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

ParentDomainDNSName

Specifies the DNS domain name of an existing directory service domain when installing a child domain.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Specifies the DNS domain name of an existing directory service domain when installing a child domain
Example
[Settings] Priority=Default [Default] ParentDomainDNSName=WoodGroveBank.com

Password

Specifies the password for the user name (account credentials) to use for promoting the member server to a domain controller.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
password Specifies the password for the user name (account credentials) to use for promoting the member server to a domain controller
Example
[Settings] Priority=Default [Default] Password=<complex_password>

Phase

The current phase of the deployment process. The Task Sequencer uses these phases to determine which tasks must be completed.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 or adding drivers).
STATERESTORE Restores the user state migration data saved during the State Capture Phase.
Example
None

Port

The number of the port that should be used when connecting to the SQL Server database instance that is 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. The port used during connection is specified in the Port property.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
port The number of the port used when connecting to SQL Server
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES [Computers] SQLServer=NYC-SQL-01 Database=MDTDB Instance=MDT2010 Port=1433 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

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).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Name of the user or group to be added to the local Power Users group
Example
[Settings] Priority=Default [Default] Administrators001=WOODGROVEBANK\NYC Help Desk Staff PowerUsers001=WOODGROVEBANK\User01 PowerUsers002=WOODGROVEBANK\User02

PrepareWinRE

This property specifies if the LiteTouchPE.wim file, which includes Windows RE and optionally DaRT, is applied to the system drive as the recovery partition. This allows the target computer to use the LiteTouchPE.wim image to perform recovery tasks. DaRT may optionally be included in the image, which makes DaRT recovery features available on the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The LiteTouchPE.wim file, which includes Windows RE and optionally DaRT, is applied to the system drive as the recovery partition.
any other value The LiteTouchPE.wim file, which includes Windows RE and optionally DaRT, is not applied to the system drive as the recovery partition. This is the default value.
Example
[Settings] Priority=Default [Default] PrepareWinRE=YES

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
section1, section2 The sections to be searched in the order they are to be searched
Example
[Settings] Priority=MACAddress, Default [Default] UserDataLocation=NONE CustomProperty=TRUE [00:0F:20:35:DE:AC] OSDNEWMACHINENAME=HPD530-1 [00:03:FF:FE:FF:FF] OSDNEWMACHINENAME=BVMXP

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.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
product_key The product key to be assigned to the target computer
Example
[Settings] Priority=Default [Default] ProductKey=AAAAA-BBBBB-CCCCC-DDDDD-EEEEE-FFFFF

Properties

A reserved property that defines any custom, user-defined properties. These user-defined properties are located by the ZTIGather.wsf script in the CustomSettings.ini file, BootStrap.ini file, or the MDT DB. These properties are additions to the predefined properties in MDT.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
custom_property1,custom_property2 Custom, user-defined properties to be resolved
Example
[Settings] Priority=MACAddress, Default Properties=CustomProperty, ApplicationInstall [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac UserDataLocation=NONE CustomProperty=TRUE [00:0F:20:35:DE:AC] OSDNEWMACHINENAME=HPD530-1 ApplicationInstall=Custom [00:03:FF:FE:FF:FF] OSDNEWMACHINENAME=BVMXP ApplicationInstall=Minimum

ReplicaDomainDNSName

Specifies the DNS domain name of the domain to replicate.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Specifies the DNS domain name of the domain to replicate
Example
[Settings] Priority=Default [Default] ReplicaDomainDNSName=WoodGroveBank.com

ReplicaOrNewDomain

Specifies whether to install a new domain controller as the first domain controller in a new directory service domain or to install it as a replica directory service domain controller.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Replica Installs the new domain controller as a replica directory service domain controller.
Domain Installs the new domain controller as the first domain controller in a new directory service domain. You must specify the TreeOrChild entry with a valid value.
Example
[Settings] Priority=Default [Default] ReplicaOrNewDomain=Domain

ReplicationSourceDC

Indicates the full DNS name of the domain controller from which you replicate the domain information.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Indicates the full DNS name of the domain controller from which you replicate the domain information
Example
[Settings] Priority=Default [Default] ReplicationSourceDC=dc01.WoodGroveBank.com

ResourceDrive

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

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
drive_letter The letter designation for the logical drive that contains the resources
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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UNC_path The UNC path to the shared folder that contains the resources
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceDrive=R: ResourceRoot=\\NYC-AM-FIL-01\Resource$ UserDataLocation=NONE

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 in the MDT DB. The Deployment Workbench can assist in creating the role and property settings associated with the role, and then the Deployment Workbench can configure CustomSettings.ini to perform the database query for the Role property and the property settings associated with the role.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Role The roles to be assigned to an individual computer or a group of computers
Example 1
[Settings] Priority=RoleSettings, Default [Default] SkipCapture=NO UserDataLocation=AUTO DeployRoot=\\W2K3-SP1\Distribution$ OSInstall=YES ScanStateArgs=/v:15 /o /c LoadStateArgs=/v:7 /c [RoleSettings] SQLServer=w2k3-sp1 Instance=MDT2010 Database=MDTDB Netlib=DBNMPNTW SQLShare=SQL_Share Table=RoleSettings Parameters=Role
Example 2
[Settings] Priority=RoleSettings, Default [Default] SkipCapture=NO UserDataLocation=AUTO DeployRoot=\\W2K3-SP1\Distribution$ OSInstall=YES Role1=Teller Role2=Woodgrove User [RoleSettings] SQLServer=w2k3-sp1 Instance=MDT2010 Database=MDTDB Netlib=DBNMPNTW SQLShare=SQL_Share Table=RoleSettings Parameters=Role

SafeModeAdminPassword

Supplies the password for the administrator account when starting the computer in Safe mode or a variant of Safe mode, such as Directory Services Restore mode.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
password Supplies the password for the administrator account when starting the computer in Safe mode or a variant of Safe mode, such as Directory Services Restore mode
Example
[Settings] Priority=Default [Default] SafeModeAdminPassword=<complex_password>

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.wsf script from potentially duplicating the same list of .xml files.

Note

Do not add any of the following command line arguments when configuring this property: /hardlink, /nocompress, /encrypt, /key, or /keyfile. The MDT scripts will add these command-line arguments if applicable to the current deployment scenario.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
arguments The command-line arguments passed to Scanstate.exe.

The default arguments specified by the Deployment Workbench are as follows:

- /v. Enables verbose output in the Scanstate log. The default is 0. 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. This option cannot be specified more than once in a Command Prompt window.

- /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 about these and other arguments, see the USMT Help files.
Example
[Settings] Priority=Default [Default] 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=%OSDComputerName%

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 MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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

SiteName

Specifies the name of an existing site where you can place the new domain controller.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name Specifies the name of an existing site where you can place the new domain controller
Example
[Settings] Priority=Default [Default] SiteName=FirstSite

SkipAdminAccounts

Indicates whether the Local Administrators wizard page is skipped.

Note

This default value for this property is YES, which means that the Local Administrators wizard page will be skipped by default. To display this wizard page, you must specifically set the value of this property to NO in CustomSettings.ini or in the MDT DB.

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

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Wizard page is not displayed, and the information on that page is not collected. This is the default value.
NO Wizard page is displayed, and the information on that page is collected.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminAccounts=NO SkipAdminPassword=NO SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipAdminPassword

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipApplications

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=NO SkipApplications=YES SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipBDDWelcome

Indicates 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 Deployment Wizard Pages.

Note

For this property to function properly it must be configured in both CustomSettings.ini and BootStrap.ini. BootStrap.ini is processed before a deployment share (which contains CustomSettings.ini) has been selected.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipBDDWelcome=YES SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipBitLocker

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipApplications=NO SkipBDDWelcome=YES SkipBitLocker=YES SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipBuild

Indicates 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 Deployment Wizard Pages.

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipBDDWelcome=YES SkipBuild=YES SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipSummary=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipCapture

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=YES SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipComputerBackup

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=NO SkipApplications=NO SkipComputerBackup=YES SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipComputerName

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=NO SkipApplications=NO SkipComputerBackup=NO SkipComputerName=YES SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipDomainMembership

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=NO SkipApplications=NO SkipComputerBackup=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipDomainMembership=NO

SkipFinalSummary

Indicates 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 Deployment Wizard Pages.

Note

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipApplications=NO SkipBDDWelcome=YES SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipGroupSubFolders

By default, when specifying folders to be included when injecting drivers, patches (packages), and so on, values are specified something like:

DriverGroup001=TopFolder\SecondFolder
PackageGroup001=TopFolder\SecondFolder

This would, by default, also include all sub-folders located under the "SecondFolder." If SkipGroupSubFolders is set to YES in CustomSettings.ini, this behavior will change so that the subfolders will be excluded and only the contents of "SecondFolder" will be added.

To exclude subfolders when matching against groups such as DriverGroup001, PackageGroup001, and so on, set SkipGroupSubFolders to YES.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES Do not include subfolders when matching against groups.
NO Include subfolders when matching against groups. This is the default behavior.
Example
[Settings] Priority=Default [Default] SkipGroupSubFolders=NO

SkipLocaleSelection

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipPackageDisplay

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=YES SkipLocaleSelection=NO

SkipProductKey

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipRearm

This property is used to configure whether MDT rearms the Microsoft Office 2010 25-day activation grace period. If Microsoft Office 2010 is captured in a custom image, the user sees activation notification dialog boxes immediately after the image is deployed instead of 25-days after deployment.

By default, MDT rearms the Microsoft Office 2010 25-day activation grace period when running the LTISysprep.wsf script. You can set the value of this property to YES so that MDT skips the rearming of the Microsoft Office 2010 25-day activation grace period.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES MDT does not rearm the Microsoft Office 2010 25-day activation grace period.
NO MDT rearms the Microsoft Office 2010 25-day activation grace period. This is the default value.
Example
[Settings] Priority=Default [Default] OSInstall=Y SkipCapture=YES SkipAdminPassword=NO SkipProductKey=YES SkipRearm=YES DoCapture=YES

SkipRoles

Indicates whether the Roles and Features wizard page is skipped.

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

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipBDDWelcome=YES SkipTaskSequence=Yes SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipRoles=YES SkipSummary=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipSummary

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipBDDWelcome=YES SkipTaskSequence=Yes SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipSummary=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipTaskSequence

Indicates 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 Deployment Wizard Pages.

Note

Specify the SkipBuild property when using the Deployment Workbench to configure the Deployment Wizard to skip the Select a task sequence to execute on this computer wizard page.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipApplications=NO SkipBDDWelcome=YES SkipTaskSequence=NO SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipSummary=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipTimeZone

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipBDDWelcome=YES SkipTaskSequence=YES SkipComputerBackup=NO SkipComputerName=NO SkipDomainMembership=NO SkipFinalSummary=NO SkipSummary=NO SkipTimeZone=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO

SkipUserData

Indicates 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 Deployment Wizard Pages.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The wizard page is not displayed, and the information on that page is not collected.
NO The wizard page is displayed, and the information on that page is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=NO SkipCapture=NO SkipAdminPassword=YES SkipApplications=NO SkipComputerBackup=NO SkipDomainMembership=NO SkipUserData=NO SkipPackageDisplay=NO SkipLocaleSelection=NO SkipProductKey=YES

SkipWizard

Indicates whether the entire Deployment Wizard is skipped.

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

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
YES The entire wizard is not displayed, and none of the information on the wizard pages is collected.
NO The wizard is displayed, and the information on the enabled wizard pages is collected. This is the default value.
Example
[Settings] Priority=Default [Default] SkipWizard=YES

SLShare

The network shared folder in which the deployment logs are stored at the end of the deployment process.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
shared_folder The name of the network shared folder in which script logs are stored
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE SkipCapture=NO SkipAdminPassword=YES SkipProductKey=YES

SLShareDynamicLogging

The network shared folder in which all MDT logs should be written during deployment. This is used for advanced real-time debugging only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
shared_folder The name of the network shared folder in which script logs are stored
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ SLShareDynamicLogging=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE SkipCapture=NO SkipAdminPassword=YES SkipProductKey=YES

SMSTSAssignUserMode

Specifies whether user device affinity (UDA) should be enabled and whether approval is required. This property only works with the UDA feature in Configuration Manager.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Auto The affinity between a user and the target device is established, and approval is automatically performed.
Pending The affinity between a user and the target device is established, and approval is submitted for Configuration Manager administrator approval.
Disable The affinity between a user and the target device is not established.
Example
[Settings] Priority=Default [Default] SMSTSAssignUserMode=Auto SMSTSUdaUsers=Fabrikam\Ken, Fabrikam\Pilar

SMSTSRunCommandLineUserName

Specifies the user name in Domain\User_Name format that should be used with a Run Command Line step that is configured to run as a user.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_name Specifies the user name in that should be used with a Run Command Line step
Example
[Settings] Priority=Default [Default] SMSTSRunCommandLineUserName=Fabrikam\Ken SMSTSRunCommandLineUserPassword=<complex_password>

SMSTSRunCommandLineUserPassword

Specifies the password that should be used with a Run Command Line step that is configured to run as a user.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_password Specifies the password that should be used with a Run Command Line step
Example
[Settings] Priority=Default [Default] SMSTSRunCommandLineUserName=Fabrikam\Ken SMSTSRunCommandLineUserPassword=<complex_password>

SMSTSUdaUsers

Specifies the users who will be assigned affinity with a specific device using the UDA feature, which is available only in Configuration Manager.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user1, user2, ... The comma-separated list of users in Domain\User_Name format that will be assigned affinity with the target device.

Note:

You can only use the NetBIOS domain name in this value, such as Fabrikam\Ken. You cannot use the fully qualified domain name (fabrikam.com\Ken) or the UPN notation (ken@fabrikam.com).
Example
[Settings] Priority=Default [Default] SMSTSAssignUserMode=Auto SMSTSUdaUsers=Fabrikam\Ken, Fabrikam\Pilar

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
SQL_server The name of the computer running SQL Server
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB 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 Configuration Manager Advanced Client account credentials (ZTI only).

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB Instance=MDT2010 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

StatePath

This property is used to set the path where the user state migration data will be stored, which can be a UNC path, a local path, or a relative path. The OSDStateStorePath property takes precedence over the StatePath or UserDataLocation property when those properties are also specified.

Note

This property is provided for backward compatibility with previous versions of MDT. Use the OSDStateStorePath property instead.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Path The path where the user state migration data will be stored, which can be a UNC path, a local path, or a relative path
Example
[Settings] Priority=Default [Default] StatePath=\\fs1\Share\Replace ComputerBackupLocation=\\fs1\Share\ComputerBackup\Client01

StoredProcedure

The name of the stored procedure used when performing a database query that returns property values from columns in the table or view. The stored procedure 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. The name of the stored procedure is specified in the StoredProcedure property.

For more information about using a stored procedure to query a SQL Server database, see the section, "Deploying Applications Based on Earlier Application Versions", in the MDT document Microsoft Deployment Toolkit Samples Guide.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
stored_procedure The name of the stored procedure used to query the SQL Server database
Example
[Settings] Priority=DynamicPackages, Default [Default] OSInstall=YES [DynamicPackages] SQLDefault=DB_DynamicPackages [DB_DynamicPackages] SQLServer=SERVER1 Database=MDTDB StoredProcedure=RetrievePackages Parameters=MacAddress SQLShare=Logs Instance=MDT2013 Port=1433 Netlib=DBNMPNTW

SupportsHyperVRole

Specifies whether the processor resources on the target computer can support the Hyper-V server role in Windows Server. This property is True if the value for the following properties is set to TRUE:

  • SupportsNX

  • SupportsVT

  • Supports64Bit

    Each of the previous properties is set using information from the CPUID interface. For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsHypervisorRunning

  • IsVM

  • SupportsNX

  • SupportsVT

  • Supports64Bit

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The processor resources of the target computer can support the Hyper-V server role in Windows Server.
FALSE The processor resources of the target computer cannot support the Hyper-V server role in Windows Server.
Example
None

SupportsNX

Specifies whether the processor resources on the target computer support the No Execute (NX) technology. The NX technology is used in processors to segregate areas of memory for use by either storage of processor instructions (code) or for storage of data. This property is set using information from the CPUID interface.

For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsHypervisorRunning

  • IsVM

  • SupportsHyperVRole

  • SupportsVT

  • Supports64Bit

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The processor resources of the target computer support NX technology.
FALSE The processor resources of the target computer do not support NX technology.
Example
None

SupportsVT

Specifies whether the processor resources on the target computer support the Virtualization Technology (VT) feature. VT is used to support current virtualized environments, such as Hyper-V. This property is set using information from the CPUID interface.

For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsHypervisorRunning

  • IsVM

  • SupportsHyperVRole

  • SupportsNX

  • Supports64Bit

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The processor resources of the target computer support VT technology.
FALSE The processor resources of the target computer do not support VT technology.
Example
None

Supports64Bit

Specifies whether the processor resources on the target computer support Windows 64-bit operating systems. Most modern virtualization environments require 64-bit processor architecture. This property is set using information from the CPUID interface.

For further information collected about VMs and information returned from the CPUID interface, see the following properties:

  • IsHypervisorRunning

  • IsVM

  • SupportsHyperVRole

  • SupportsNX

  • SupportsVT

  • VMPlatform

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The processor resources of the target computer support a Windows 64-bit operating system.
FALSE The processor resources of the target computer do not support a Windows 64-bit operating system.
Example
None

SysVolPath

Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the local computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
path Specifies the fully qualified, non-UNC path to a directory on a fixed disk of the local computer
Example
[Settings] Priority=Default [Default] SysVolPath=%DestinationLogicalDrive%\Windows\Sysvol

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.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
table_name The name of the table or view to be queried for property values
Example
[Settings] Priority=Computers, Default [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac [Computers] SQLServer=NYC-SQL-01 SQLShare=SQL$ Database=MDTDB Instance=MDT2010 Table=Computers Parameters=SerialNumber, AssetTag ParameterCondition=OR

TaskSequenceID

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
task_sequence_id Identifier of the operating system task sequence defined in the Deployment Workbench for the target operating system being deployed

Note:

Be sure to use the TaskSequenceID specified in the Deployment Workbench UI, not the GUID of the TaskSequenceID.
Example
[Settings] Priority=Default [Default] TaskSequenceID=BareMetal

TaskSequenceName

Specifies the name of the task sequence being run.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
task_sequence_name Name of the task sequence being run, such as Deploy Windows 8.1 to Reference Computer
Example
None

TaskSequenceVersion

Specifies the version of the task sequence being run.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
task_sequence_version Version of the task sequence being run, such as 1.00
Example
None

TimeZoneName

The time zone in which the target computer is located. This value is inserted into the appropriate configuration settings in Unattend.xml.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
time_zone_name The text value that indicates the time zone where the target computer is located
Example
[Settings] Priority=Default [Default] TimeZoneName=Pacific Standard Time DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE

ToolRoot

Specifies the UNC path to the Tools\proc_arch folder (where proc_arch is the processor architecture of the currently running operating system and can have a value of x86 or x64), which is immediately beneath the root of the folder structure specified in the DeployRoot property. The Tools\proc_arch folder contains utilities that MDT uses during the deployment process.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
path The UNC or local path to the Tools\proc_arch folder (where proc_arch is the processor architecture of the currently running operating system and can have a value of x86 or x64) immediately beneath the root of the folder structure specified by the DeployRoot property
Example
None

TPMOwnerPassword

The TPM password (also known as the TPM administration password) for the owner of the target computer. The password can be saved to a file or stored in AD DS.

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 set to the local Administrator password.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
password The TPM password for the owner of the target computer
Example
[Settings] Priority=Default [Default] BDEDriveLetter=S: BDEDriveSize=2000 BDEInstall=TPMKey BDERecoveryKey=TRUE BDEKeyLocation=C: TPMOwnerPassword=<complex_password> BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName%

UDDir

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
folder The name of the folder that exists beneath the network shared folder
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE SkipCapture=NO

UDProfiles

A comma-delimited list of user profiles that need to be saved by Scanstate.exe during the State Capture Phase.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_profiles The list of user profiles to be saved, separated by commas
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE SkipCapture=NO

UDShare

The network share where user state migration data is stored.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UNC_path The UNC path to the network share where user state migration data is stored
Example
[Settings] Priority=Default [Default] DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ UDProfiles=Administrator, User-01, ExtranetUser UserDataLocation=NONE SkipCapture=NO

UILanguage

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UI_language The default language for the operating system on the target computer
Example
[Settings] Priority=Default [Default] UserLocale=en-us UILanguage=en-us KeyboardLocale=0409:00000409

UserDataLocation

The location in which USMT stores user state migration data.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
blank If UserDataLocationis not specified or is left blank, the Deployment Wizard will default to using the AUTO behavior.
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 to 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 [Default] OSInstall=YES ScanStateArgs=/v:5 /o /c LoadStateArgs=/v:5 /c /lac DoCapture=YES BackupShare=\\NYC-AM-FIL-01\Backup$ BackupDir=%OSDComputerName% UserDataLocation=NETWORK DeployRoot=\\NYC-AM-FIL-01\Distribution$ ResourceRoot=\\NYC-AM-FIL-01\Resource$ UDShare=\\NYC-AM-FIL-01\MigData$ UDDir=%OSDComputerName%

UserDomain

The domain in which a user's credentials (specified in the UserID property) reside.

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
domain The name of the domain where the user account credentials reside
Example
[Settings] Priority=Default [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$ UserDataLocation=NONE UserDomain=WOODGROVEBANK UserID=NYC Help Desk Staff UserPassword=<complex_password>

UserID

The user credentials for accessing network resources.

Note

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_id The name of the user account credentials used to access the network resources
Example
[Settings] Priority=Default [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$ UserDataLocation=NONE UserDomain=WOODGROVEBANK UserID=NYC-HelpDesk UserPassword=<complex_password>

UserLocale

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_locale The locale for the user on the target computer. The value is specified as a text value (en-us).
Example 1
[Settings] Priority=Default [Default] UserLocale=en-us KeyboardLocale=0409:00000409
Example 2
[Settings] Priority=Default [Default] 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 both CustomSettings.ini and BootStrap.ini. However, note that storing the user credentials in these files stores the credentials in clear text and therefore is not secure.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
user_password The password for the user account credentials
Example
[Settings] Priority=Default [Default] UserDataLocation=NONE UserDomain=WOODGROVEBANK UserID=NYC-HelpDesk UserPassword=<complex_password>

USMTConfigFile

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

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 [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=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ USMTMigFiles1=MigApp.xml USMTMigFiles2=MigUser.xml USMTMigFiles3=MigSys.xml USMTMigFiles4=MigCustom.xml USMTConfigFile=USMTConfig.xml UserDataLocation=NONE

USMTLocal

This property specifies whether the USMT user state information is stored locally on the target computer. This property is primarily used by the ZTIUserState.wsf and ZTIBackup.wsf scripts to indicate that the Request State Store and Release State Store task sequence steps for Configuration Manager deployments are skipped. For more information, see the OSDStateStorePath property.

Note

This property should only be used in the circumstance described in the OSDStateStorePath property).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE The USMT user state information is stored locally on the target computer, and the Request State Store and Release State Store task sequence steps are skipped.
FALSE The USMT user state information is not stored locally on the target computer, and the Request State Store and Release State Store task sequence steps are performed.
Example
[Settings] Priority=Default [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=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ USMTLocal=TRUE USMTMigFiles001=MigApp.xml USMTMigFiles002=MigUser.xml USMTMigFiles003=MigSys.xml USMTMigFiles004=MigCustom.xml UserDataLocation=NONE

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, USMTMigFiles001 or USMTMigFiles002).

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.wsf script from potentially duplicating the same list of XML files.

Note

This property name can be specified using single-digit nomenclature (USMTMigFiles1) or triple-digit nomenclature (USMTMigFiles001).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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 this value is specified, the default files (MigApp.xml, MigUser.xml, and MigSys.xml) must also be added to the list if these files are to be included.
Example
[Settings] Priority=Default [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=%OSDComputerName% SLShare=\\NYC-AM-FIL-01\Logs$ USMTMigFiles001=MigApp.xml USMTMigFiles002=MigUser.xml USMTMigFiles003=MigSys.xml USMTMigFiles004=MigCustom.xml UserDataLocation=NONE

USMTOfflineMigration

This property determines whether MDT uses USMT to perform an offline user state migration. In an offline migration, the capture is performed in Windows PE instead of the existing operating system.

Offline migration is using USMT is performed for:

  • UDI always, regardless of the setting of the USMTOfflineMigration property

  • ZTI only for the MDT Refresh Computer deployment scenario and only when the USMTOfflineMigration property is set to "TRUE"

    Note

    You cannot perform USMT offline user state migration in the MDT New Computer deployment scenario using ZTI.

  • LTI for the:

    1. MDT New Computer deployment scenario using the Move Data and Settings wizard page in the Deployment Wizard

    2. MDT Refresh Computer deployment scenario and only when the USMTOfflineMigration property is set to "TRUE"

    For more information about using MDT and USMT to perform an offline user state migration, see "Configure USMT Offline User State Migration".

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
TRUE MDT uses USMT to perform an offline user state migration.
Any other value MDT does not perform an offline user state migration. Instead, user state migration is captured in the existing operating system. This is the default value.
Example
[Settings] Priority=Default [Default] OSInstall=YES SkipUserData=YES USMTOfflineMigration=TRUE DoNotFormatAndPartition=YES OSDStateStorePath=\\WDG-MDT-01\StateStore$

UUID

The Universal Unique Identifier (UUID) stored in the System Management BIOS 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.

Note

This property is dynamically set by MDT scripts and cannot have its value set in CustomSettings.ini or the MDT DB. Treat this property as read only. However, you can use this property within CustomSettings.ini or the MDT DB, as shown in the following examples, to aid in defining the configuration of the target computer.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
UUID The UUID of the target computer
Example
None

ValidateDomainCredentialsUNC

This property is used to specify a UNC path to a network shared folder that is used to validate the credentials provided for joining the target computer to a domain. The credentials being validated are specified in the DomainAdmin, DomainAdminDomain, and DomainAdminPassword properties.

Note

Ensure that no other properties in MDT use the server sharing the folder in this property. Using a server that is already referenced by other MDT properties could result in improper validation of the credentials.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
unc_path Specifies the fully qualified UNC path to a network shared folder
Example
[Settings] Priority=Default [Default] ValidateDomainCredentialsUNC=\\wdg-fs-01\Source$

VHDCreateDiffVHD

This property is used to specify the name of a differencing VHD (also known as a child VHD) file. A differencing VHD is similar to a dynamically expanding VHD but contains only the modified disk blocks of the associated parent VHD. The parent VHD is read only, so you must modify the differencing VHD. The differencing VHD file is created in the same folder as the parent VHD file, so only the file name is specified in this property. This property is only valid for the MDT New Computer deployment scenario.

Note

All parent VHD files created by MDT are stored in the VHD folder in the root of the parent drive.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
filename Specifies the name of the differencing VHD file, which is located in the same folder as the parent VHD file

The differencing VHD file cannot have the same name as the parent VHD file.
RANDOM Automatically generates a random name for the differencing VHD file, which is located in the same folder as the parent VHD file
Example
[Settings] Priority=Default [Default] VHDCreateDiffVHD=Win7Diff_C.vhd VHDInputVariable=VHDTargetDisk

VHDCreateFileName

This property is used to specify the name of a VHD file. The type of VHD file is based on the value of the VHDCreateType property. The property only includes the file name, not the path to the file name, and is valid only for the MDT New Computer deployment scenario.

Note

The VHD files created by MDT are stored in the VHD folder in the root of the parent drive.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
file_name Specifies the name of the VHD file
RANDOM Automatically generates a random name for the VHD file, which is located in the VHD folder in the root of the parent drive
Blank Same a RANDOM
Example
[Settings] Priority=Default [Default] VHDCreateSizeMax=130048 VHDCreateType=EXPANDABLE VHDCreateFileName=Win7_C.vhd VHDInputVariable=VHDTargetDisk

VHDCreateSizeMax

This property is used to specify the maximum size of a VHD file in megabytes (MB). The size of the VHD file at creation time is based on the type of VHD file being created. For more information, see the VHDCreateType property. This property is valid only for the MDT New Computer deployment scenario.

Note

If this property is not specified, the default value for the maximum size of a VHD file is 90% of the available disk space on the parent disk.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSource

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
size The maximum size of the VHD file specified in MB. For example, 130,048 MB equals 127 GB. The default value is 90% of the available disk space on the parent disk.
Example
[Settings] Priority=Default [Default] VHDCreateSizeMax=130048 VHDCreateType=FIXED VHDCreateFileName=Win7_C.vhd VHDInputVariable=VHDTargetDisk

VHDCreateSource

This property is used to specify the name of a VHD file that is used as a template (source) for creating a new VHD file. You can specify the file name using a UNC path, local path, relative path, or just the file name. If just the file name is specified, then MDT attempts to find the VHD file on the target computer. This property is valid only for the MDT New Computer deployment scenario.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the **Create Virtual Hard Disk (VHD)**task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name The file name, which can be specified using a UNC path, local path, relative path, or just the file name. If just the file name is specified, then MDT attempts to find the VHD file on the target computer.
Example
[Settings] Priority=Default [Default] VHDCreateSizeMax=130048 VHDCreateSource=\\wdg-mdt-01\vhds\win7_template.vhd VHDCreateType=FIXED VHDCreateFileName=Win7_C.vhd VHDInputVariable=VHDTargetDisk

VHDCreateType

This property is used to specify the type of VHD file that is specified in the VHDCreateFileName property and can be one of the following VHD file types:

  • Fixed VHD file. For this VHD type, the size of the VHD specified at creation is allocated and does not change automatically after creation. For example, if you create a 24-gigabyte (GB) fixed VHD file, the file will be approximately 24 GB in size (with some space used for the internal VHD structure) regardless of how much information is stored in the VHD file.

  • Dynamically expanding VHD file. For this VHD type, only a small percentage of the size of the VHD specified at creation time is allocated. Then, the VHD file continues to grow as more and more information is stored in it. However, the VHD file cannot grow beyond the size specified at creation. For example, if you create a 24 GB dynamically expanding VHD, it will be small at creation. However, as information is stored in the VHD file, the file will continue to grow but never exceed the maximum size of 24 GB.

    This property is only valid for the MDT New Computer deployment scenario.

Note

The maximum size of the VHD file is specified in the VHDCreateSizeMax property.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
EXPANDABLE Creates a fixed VHD file
FIXED Creates a dynamically expanding VHD file
Example
[Settings] Priority=Default [Default] VHDCreateSizeMax=130048 VHDCreateType=EXPANDABLE VHDCreateFileName=Win7_C.vhd VHDInputVariable=VHDTargetDisk

VHDDisks

This property contains a list of the physical drive numbers assigned to VHD files separated by spaces. Each time a VHD file is created, MDT adds the disk index of the newly created disk to this property using the Index property of the Win32_DiskDrive WMI class.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDInputVariable

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
index1 index2 index3 A list of the physical drive numbers assigned to the VHD files separated by spaces—for example, 1 2 5.
Example
None

VHDInputVariable

This property contains a variable that contains the drive on the target computer where the VHD files will be created. MDT creates the VHD files in the VHD folder in the root of this drive.

Note

If this property is omitted, MDT attempts to create the VHD files in the VHD folder in the root of the first system drive.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDDrives

  • VHDOutputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
variable Variable that contains the drive letter on the target computer where the VHD files will be created. MDT creates the VHD files in the VHD folder in the root of this drive. For example, if this property has a value of VHDTargetDisk, the VHDTargetDisk property contains the drive letter (such as H).
Example
VHDCreateSizeMax=130048 VHDCreateType=EXPANDABLE VHDCreateFileName=Win7_C.vhd VHDInputVariable=VHDTargetDisk

VHDOutputVariable

This property contains a variable that contains the physical drive number that was assigned to the newly created VHD file. Each time a VHD file is created, MDT sets this property to the disk index of the newly created disk using the Index property of the Win32_DiskDrive WMI class.

This property is commonly set using a task sequence step created using the Create Virtual Hard Disk (VHD) task sequence type. You can override the value that the Create Virtual Hard Disk (VHD) task sequence step sets by configuring this property in CustomSettings.ini.

Note

To configure this property in CustomSettings.ini, you must add this property to the Properties line in CustomSettings.ini.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDTargetDisk

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Variable Variable will contains the physical drive number assigned to the newly created VHD file. For example, if this property has a value of OSDDiskIndex, the OSDDiskIndex property will contain the physical drive number assigned to the newly created VHD file (such as 4).
Example
None

VHDTargetDisk

Specifies the drive on the target computer where the VHD is to be created. This property is later referenced in the VHDInputVariable property.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

For related properties that are used with VHD files, see:

  • VHDCreateDiffVHD

  • VHDCreateFileName

  • VHDCreateSizeMax

  • VHDCreateSource

  • VHDCreateType

  • VHDDisks

  • VHDInputVariable

  • VHDOutputVariable

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Disk Specifies the drive where the VHD is to be created
Example
None

VMHost

Specifies the name of the Hyper-V host running the VM where MDT is running. This property is available only when the Hyper-V Integration Components are installed and running.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Table 4 lists the Windows operating systems that MDT supports and their corresponding Hyper-V Integration Components support.

Table 4. Windows Operating Systems and Hyper-V Integration Components Support

Operating system Hyper-V Integration Components
Windows PE Integration Components are unavailable.
Windows 7 Available by default in Enterprise, Ultimate, and Professional editions.
Windows Server 2008 R2 Available by default in all editions.
Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Name The name of the Hyper-V host running the VM where MDT is running
Example
None

VMName

Specifies the name of the VM where MDT is running. This property is only available when the Hyper-V Integration Components are installed and running.

Table 5 lists the Windows operating systems supported by MDT and their corresponding Hyper-V Integration Components support.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Table 5. Windows Operating Systems and Hyper-V Integration Components Support

Operating system Hyper-V Integration Components
Windows PE Integration Components are unavailable.
Windows 7 Available by default in Enterprise, Ultimate, and Professional editions.
Windows Server 2008 R2 Available by default in all editions.
Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
name The name of the VM where MDT is running
Example
None

VMPlatform

Specifies specific information about the virtualization environment for the target computer when the target computer is a VM. The VM platform is determined by using WMI.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
Hyper-V Hyper-V
VirtualBox Virtual Box
VMware VMware virtualization platform
Xen Citrix Xen Server
Example
None

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 Hz. This value is inserted into the appropriate configuration settings in Unattend.xml.

Note

The default values (in the Unattend.xml template file) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hz vertical refresh rate.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
refresh_rate The vertical refresh rate for the monitor on the target computer in Hertz
Example
[Settings] Priority=Default [Default] BitsPerPel=32 VRefresh=60 XResolution=1024 YResolution=768

VSSMaxSize

This property is used to pass a value to the maxsize parameter of the vssadmin resize shadowstorage command in the Vssadmin command. The maxsize parameter is used to specify the maximum amount of space on the target volume that can be used for storing shadow copies. For more information on the maxsize parameter, see Vssadmin resize shadowstorage.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
maxsize_value Specifies the maximum amount of space that can be used for storing shadow copies. The value can be specified in bytes or as a percentage of the target volume.

To specify the value:

- In bytes, the value must be 300 MB or greater and accept the following suffixes: KB, MB, GB, TB, PB and EB. You can also use B, K, M, G, T, P, and E as suffixes—for example:

VSSMaxSize=60G

- As a percentage, use the % character as the suffix to the numeric value—for example:

VSSMaxSize=20%

Note:

If a suffix is not supplied, the default suffix is bytes. For example, VSSMaxSize=1024 indicates that the VSSMaxSize will be set to 1,024 bytes.

If the value is set to UNBOUNDED, then there is no limit placed on the amount of storage space that can be used—for example:

VSSMaxSize=UNBOUNDED
Example
[Settings] Priority=Default [Default] VSSMaxSize=25%

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.

Note

This property is dynamically set by the MDT scripts and is not configured in CustomSettings.ini or the MDT DB. Treat this property as read only.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WDS_server The name of the computer running Windows Deployment Services
Example
None

WindowsSource

MDT uses this property to set the location of the sources\sxs folder in a network shared folder that contains the operating system source files. This property is used when:

  • MDT is running a custom task sequence or deploying a custom image

  • MDT is installing roles or features in Windows 8 and Windows Server 2012

  • The computer does not have access to the Internet

    When the situation described in the bulleted list above occurs, MDT may be unable to find the operating system source files locally, and the installation will attempt to download the files from the Internet. Because the computer does not have Internet access, the process will fail. Setting this property to the appropriate value helps prevent this problem from occurring.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
folder_unc A UNC path to the Sources\sxs folder for the operating system being deployed.

Note:

The UNC path must include the Sources\sxs folder.
Example
[Settings] Priority=Default [Default] WindowsSource=%DeployRoot%\Operating Systems\Windows 8\Sources\sxs

WipeDisk

Specifies whether the disk should be wiped. If WipeDisk is TRUE, the ZTIWipeDisk.wsf script will clean the disk using the Format command. The Format command is not the most "secure" way of wiping the disk.

Securely wiping the disk should be done so in a manner that follows the U.S. Department of Defense standard 5220.22-M, which states, "To clear magnetic disks, overwrite all locations three times (first time with a character, second time with its complement, and the third time with a random character)."

When MDT wipes the disk, it uses the Format command with the /P:3 switch, which instructs Format to zero every sector on the volume and to perform the operation three times. There is no way to tell the Format command to use a particular character or a random character.

Note

If the disk must be securely wiped, a non-Microsoft secure disk wipe tool should be added to the task sequence using the Run Command Line task sequence step.

Caution

This property value must be specified in uppercase letters so that the deployment scripts can properly read it.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
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=Default [Default] WipeDisk=TRUE

WizardSelectionProfile

Profile name used by the wizard for filtering the display of various items.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
profile_name Profile name used by the wizard for filtering the display of various items
Example
[Settings] Priority=Default [Default] WizardSelectionProfile=SelectTaskSequenceOnly

WSUSServer

This is the name of the Windows Server Update Services (WSUS) server that the target computer should use when scanning for, downloading, and installing updates.

For more information about what script uses this property, see ZTIWindowsUpdate.wsf.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
server_name The name of the WSUS server, specified in HTTP format
Example
[Settings] Priority=Default [Default] WSUSServer=https://WSUSServerName[Settings] Priority=Default [Default] WSUSServer=https://WSUSServerName

WUMU_ExcludeKB

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

Deployment project team members will want to periodically review the list of updates being installed by the ZTIWindowsUpdate.wsf script to verify that each update meets the project's needs and expectations. All updates are logged and recorded in the ZTIWindowsUpdate.log file, which is generated during deployment. Each update will indicate its status as INSTALL or SKIP and lists the UpdateID, the update name, and the QNumber associated with each update. If an update needs to be excluded, that update should be added to the CustomSettings.ini file (for LTI deployments).

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WUMU_ExcludeKB The list of Windows Update/Microsoft Update software updates to ignore by QNumber
Example
[Settings] Priority=Default [Default] WUMU_ExcludeKB1=925471

WUMU_ExcludeID

The list of Windows Update/Microsoft Update software updates to ignore (by associated update ID).

Deployment project team members will want to periodically review the list of updates being installed by the ZTIWindowsUpdate.wsf script to verify that each update meets the project's needs and expectations. All updates are logged and recorded in the ZTIWindowsUpdate.log file, which is generated during deployment. Each update will indicate its status as INSTALL or SKIP and lists the UpdateID, the update name, and the QNumber associated with each update. If an update should be excluded, that update should be added to the CustomSettings.ini file (for LTI deployments).

For example, if the installation of the Windows Malicious Software Removal Tool should be excluded, look up the line in the ZTIWindowsUpdate.log that shows where the update was identified and installed, and then select the UpdateID number. For example, the UpdateID number for the Windows Malicious Software Removal Tool is adbe6425-6560-4d40-9478-1e35b3cdab4f.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
WUMU_ExcludeID The list of Windows Update/Microsoft Update software updates to ignore, by UpdateID number
Example
[Settings] Priority=Default [Default] WUMU_ExcludeID1={adbe6425-6560-4d40-9478-1e35b3cdab4f}[Settings] Priority=Default [Default] WUMU_ExcludeID1={adbe6425-6560-4d40-9478-1e35b3cdab4f}

XResolution

The horizontal resolution of the monitor on the target computer, specified in pixels. In the example, the value 1024 indicates the horizontal resolution of the monitor is 1,024 pixels. This value is inserted into the appropriate configuration settings in Unattend.xml.

Note

The default values (in the Unattend.xml template file) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hz vertical refresh rate.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
horizontal_resolution The horizontal resolution of the monitor on the target computer in pixels
Example
[Settings] Priority=Default [Default] BitsPerPel=32 VRefresh=60 XResolution=1024 YResolution=768[Settings] Priority=Default [Default] 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 768 indicates the vertical resolution of the monitor is 768 pixels. This value gets inserted into the appropriate configuration settings in Unattend.xml.

Note

The default values (in the Unattend.xml template file) are 1,024 pixels horizontal resolution, 768 pixels vertical resolution, 32-bit color depth, and 60 Hz vertical refresh rate.

Component Configured By | Scenario Property Is Applicable
BootStrap.ini | LTI (Stand-alone MDT)
CustomSettings.ini |
MDT DB | ZTI (Configuration Manager)
Value Description
vertical_resolution The vertical resolution of the monitor on the target computer in pixels
Example
[Settings] Priority=Default [Default] BitsPerPel=32 VRefresh=60 XResolution=1024 YResolution=768[Settings] Priority=Default [Default] BitsPerPel=32 VRefresh=60 XResolution=1024 YResolution=768

Providing Properties for Skipped Deployment Wizard Pages

Table 6 lists the individual Deployment Wizard pages, the property to skip the corresponding wizard page, and the properties that must be configured when skipping the wizard page.

If the SkipWizard property is used to skip all the Deployment Wizard pages, provide all the properties in the Configure these properties column. For examples of various deployment scenarios that skip Deployment Wizard pages, see the section, "Fully Automated LTI Deployment Scenario", in the MDT document Microsoft Deployment Toolkit Samples Guide.

Note

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

Table 6. Deployment Wizard Pages

Skip this wizard page Using this property Configure these properties
Welcome SkipBDDWelcome
Specify credentials for connecting to network shares Skipped by providing properties in next column - UserID

- UserDomain

- UserPassword
Task Sequence SkipTaskSequence - TaskSequenceID
Computer Details SkipComputerName,

SkipDomainMembership
- OSDComputerName

- JoinWorkgroup

-or-

- JoinDomain

- DomainAdmin
User Data SkipUserData - UDDir

- UDShare

- UserDataLocation
Move Data and Settings SkipUserData - UDDir

- UDShare

- UserDataLocation
User Data (Restore) SkipUserData - UDDir

- UDShare

- UserDataLocation
Computer Backup SkipComputerBackup - BackupDir

- BackupShare

- ComputerBackupLocation
Product Key SkipProductKey - ProductKey

-or-

- OverrideProductKey
Language Packs SkipPackageDisplay LanguagePacks
Locale and Time SkipLocaleSelection, SkipTimeZone - KeyboardLocale

- UserLocale

- UILanguage

- TimeZoneName
Roles and Features SkipRoles - OSRoles

- OSRoleServices

- OSFeatures
Applications SkipApplications Applications
Administrator Password SkipAdminPassword AdminPassword
Local Administrators SkipAdminAccounts - Administrators
Capture Image SkipCapture - ComputerBackupLocation
Bitlocker SkipBitLocker - BDEDriveLetter

- BDEDriveSize

- BDEInstall

- BDEInstallSuppress

- BDERecoveryKey

- TPMOwnerPassword

- OSDBitLockerStartupKeyDrive

- OSDBitLockerWaitForEncryption
Ready to begin SkipSummary -
Operating system deployment completed successfully SkipFinalSummary -
Operating system deployment did not complete successfully SkipFinalSummary -