Configuration Parameters

This page lists valid configuration parameters interpreted by the Leadoff version 4.0 (Leadoff 2000) customization/setup script

Inheritance

Configuration Files can "inherit" values from another configuration file. If there are duplicates, the configuration values for the specific system override those inherited from the inherit file. To inherit values from a inherit file, include the:

Inherit=TRUE
InheritFile=filename 

configuration parameters (filename must follow the DOS naming convention).

Section Titles

There are two section titles valid for configuration parameter files.

System Parameters

The below list shows the valid configuration parameters for Leadoff version 4.0 (Leadoff 2000). These parameters are valid for both individual system files and "inherit" files.

You do not need all of these parameters! If you are using the default value, don't include the configuration parameter.

Miscellaneous/Uncategorized Configuration Parameters (19)

Key Description Accepted values Default value
AgreeToAllLicenseTerms indicates you agreement to any and all terms of the operating system license, and requirements for using LEADOFF (prevents display of the Leadoff license agreement notice) IAGREE N/A
Department system department registered department (usually college designation) unity
Do3Boot determines whether or not the additional customization will be done after the initial NT files copy of the Microsoft unattended install is complete [A "3rd" boot - after partitioning (1st boot) and customization copy/unattend build (2nd boot)]

A "3boot" will copy files from dept\<your department>\custom\3boot, replacing files in InstallOnDrive\$winnt$.~ls\i386. The 3boot is meant to override customized NT sources settings
TRUE, any other value is false FALSE
ExtendBootPartition determines if entire disk should be used for Windows NT, if Windows NT is installed on the "C" drive (primary partition)
sets ExtendOemPartition=1 in the unattend answer file
TRUE,
any other value is false
FALSE
PartitionDisk determines whether or not the partition table on the target disk should be cleared and a single, primary partition created TRUE,
any other value is false
FALSE
PartitionSize size of the primary partition < 2047MB (MS-DOS limitation) N/A
FileSystem Windows NT filesystem type (FAT or NTFS)
sets FileSystem = LeaveAlone or ConvertNTFS in unattend answer file
FAT,
any other value implies NTFS
NTFS
FullName sets installed name for the machine (the user name in the name/organization prompt) (organization is hardcoded to NC State University)
sets FullName value in unattend answer file
any value "Information Technology"
InstallApps determines if a second boot auto-login is performed for the purpose of installing applications, if set, copies additional scripts to workstation to initiate second-boot login TRUE,
any other value is FALSE
N/A
InstallAppsAccount context-full account used to login as and install applications (e.g. .install.applications.services.ncsu) valid context-full NDS account N/A
InstallOnDrive which drive Windows NT is installed on (care must be taken here, sometimes what MS-DOS thinks a logical drive is not what the Windows NT install thinks it is - this has not been tested for drives other than C) Valid driver letter
or
ASK (script will prompt the user),
any valid drive letter
C
Owner defines an account name to create on the Windows NT system during setup valid NT account name N/A
OwnerAdmin determines if "owner" account is in the administrators group TRUE,
any other value is false
N/A
Printer Default Printer for workstation (must eventually matche a printer installed on the workstation) valid printer name N/A
SecurityLevel determines what security restrictions are applied to the system (over and above the default restrictions) high,
low
high
SystemClass type of system being install (e.g. lab, public, private, etc.) lab,
private
lab
SystemType additional value used for copying departmental customizations, multiple SystemTypes may be specified by delimiting the values with commas (e.g. SystemType=type1,type2,...typeN) any valid directory name N/A
TargetPath specifies the directory that Windows NT is installed in any valid directory name "WINNT"
UnattendFile determines if the unattend answer file is built by the setup script or if a pre-defined script is used (script is systypesdir\deparment\systemclass\unattendfile.txt) BUILD,
valid filename of a pre-defined script
BUILD

 

Add-On Component and NT Version Configuration Parameters (15)

Key Description Accepted values Default value
AFSVersion version of AFS client to install see the versions page  
Hotfixes Hotfixes to included in the Windows NT install (comma delimited) see the versions page  
InstallAFS determines if AFS client installed FALSE,
any other value is TRUE
TRUE
InstallNAL determines if NAL is installed (will install only if NWClient is installed) FALSE,
any other value is TRUE
TRUE (if NWClient installed)
InstallNCSUGINA determines if NCSUGINA is installed FALSE,
any other value is TRUE
TRUE
InstallNWCLIENT determines if NWClient is installed (if not installed, IPX is not installed) - also affects NAL install FALSE,
any other value is TRUE
TRUE
InstallPerl determines if Perl is installed FALSE,
any other value is TRUE
TRUE
NALVersion version of NAL to install see the versions page  
NCSUGINAVersion version of NCSUGINA to install see the versions page  
NWCLIENTVersion version of NWClient to install see the versions page  
OnlyInstallNT overrides any Install* settings for the Add-on components (much easier than adding a InstallX=FALSE line for each Add-on component if you only want to install Windows NT itself) TRUE,
any other values is FALSE
FALSE
PerlVersion version of Perl to install see the versions page  
ServicePack ServicePack to install see the versions page  
Source source directory for WindowsNT files see the versions page  
SourceDirectory custom source directory valid path N/A

 

Display Configuration Parameters (not driver settings) (4)

Key Description Accepted values Default value
DisplayColorDepth color depth for display
sets BitsPerPel value in unattend answer file
valid bit depth value 16
DisplayVRefresh vertical refresh rate for display
sets VRefresh value in unattend answer file
valid vertical refresh rate for display 72
DisplayXResolution x resolution for display
sets XResolution value in unattend answer file
valid x resolution 800
DisplayYResolution y resolution for display
sets YResolution value in unattend answer file
valid y resolution 600

 

Networking Configuration Parameters (NetBIOS & TCP/IP Settings, not driver settings) (9)

Key Description Accepted values Default value
DNSServers DNS servers for the target system (if UseDHCP is not TRUE)
sets DNSServer value in unattend answer file
up to three comma separated DNS server ip addresses N/A
Domain if present, sets JoinDomain value in unattend answer file (the CreateComputerAccount option is not supported in the setup script built unattend file - the domain administrator must have created the computer account in the domain or a pre-defined unattend answer file used) valid NT domain N/A
DomainName TCP/IP domain name - from host registration any valid domain N/A
HostName the TCP/IP hostname and NetBIOS computername for the workstation valid NetBIOS computername N/A
IPAddress the TCP/IP address for the system (if UseDHCP is not TRUE) valid TCP/IP address N/A
IPGateway TCP/IP gateway/router value for the target system (if UseDHCP is not TRUE)
sets Gateway value in unattend answer file
valid gateway for IP address N/A
IPSubnetMask TCP/IP subnet mask for the target system (if UseDHCP is not TRUE)
sets Subnet value in unattend answer file
valid subnet for IP address N/A
UseDHCP determines if DHCP server is used to assign IP information, instead of manually configuring ip information
sets DHCP=YES or NO in unattend answer file
TRUE,
any other value is false
FALSE
Workgroup determines which workgroup the system is installed in, not set if domain value is present
sets the JoinWorkgroup value in unattend answer file
any valid NetBIOS workgroup name (can't match computer name) "CS"

 

Hardware/Driver Configuration Parameters (10)

Key Description Accepted values Default value
ConfirmHardware determines if user is asked to confirm hardware in text-mode setup
sets ConfirmHardware = yes or no in unattend answerfile
TRUE,
any other value is FALSE
FALSE
DiskController designates disk controller for the system see the hardware page (multiple drivers may be specified by separating each option by a comma) N/A (detect)
DisplayDriver determines display driver inf used to install a display driver
only needed for VideoCard = Custom
valid display inf file N/A
DisplayManualVerify determines wether the user is prompted to verify display values during graphic-mode setup
sets AutoConfirm=1 or 0 in unattend answerfile
TRUE,
any other value is false
FALSE
DisplayOption should match an display option in the inf file, inf files can contain multiple "display" types/options, the setup script will replace any underscores (_) with spaces when setting the option in the unattend answer file
only needed for VideoCard = Custom
valid option in display inf file N/A
NetworkDriver designates network interface card for the system see the hardware page N/A (detect)
NetDir specifies the directory name for "Custom" NetworkDriver installs (directory is located in department customization directory\netcard\netdir) see the hardware page N/A
NetOption specifies the .INF option for custom NetworkDriver installs see the hardware page N/A
VideoCard designates video card for the system see the hardware page N/A (detect)
VideoDir video directory in \dept\<your department>\video\ containing custom video drivers
only valid for VideoCard=Custom
any valid directory name N/A