The unattend.xml
file that you publish is overlaid on top of any unattend.xml
file that is present in the image that was published.
Before HPCA starts the image install, the published XML is combined with the substitutes
file to generate the final unattend.xml
.
This combining of files is done by HPCA before it starts the actual image installation. The previously exposed substitutes
file is now used behind the scenes. Each operating system and architecture (for example, 32-bit or 64-bit) has its own file. The files are located in subdirectories of:
<InstallDir>\Data\OSManagerServer\capture-conf
The correct file is selected automatically depending on the processor architecture of the image being published.
The following table lists the settings in the unattend.xml
file that are updated when the substitutes
file is published.
Caution: The settings in blue (CommandLine
, Path
, and both instances of PartitionID
) are required for HPCA to work. They cannot be removed.
Settings Pass | Component | Path | Setting | Override Value |
---|---|---|---|---|
windowsPE
|
Microsoft-Windows-Setup
|
DiskConfiguration
|
PartitionID
|
DISKPART volume ID to which HPCA will install the OS |
windowsPE
|
Microsoft-Windows-Setup
|
ImageInstall
|
PartitionID
|
DISKPART volume ID to which HPCA will install the OS |
windowsPE
|
Microsoft-Windows-Setup
|
ImageInstall
|
Path
|
WIM file to use for installation |
oobeSystem
|
Microsoft-Windows-Shell-Setup
|
AutoLogon/
|
Domain
|
Computer name (for auto-logon) |
specialize
|
Microsoft-Windows-Shell-Setup
|
AutoLogon/
|
Domain
|
Local computer name (for auto-logon) |
specialize
|
Microsoft-Windows-UnattendedJoin
|
Identification
|
Domain
|
Centrally set domain using getmachinename.tcl or pre-existing device entry in the HPCA Core Console
|
specialize
|
Microsoft-Windows-UnattendedJoin
|
Identification/
|
JoinDomain
|
Centrally set domain using getmachinename.tcl or pre-existing device entry in the HPCA Enterprise console
|
specialize
|
Microsoft-Windows-Shell-Setup
|
ComputerName
|
Computer name | |
oobeSystem
|
Microsoft-Windows-Shell-Setup
|
FirstLogonCommands
|
CommandLine
|
Path to agent install media installer |
You can, if required, customize the substitutes
file to disable certain customizations or to add new ones. You cannot however remove or change the PartitionID
or CommandLine
settings.