Configuration Parameters
This page lists valid configuration parameters interpreted by the Leadoff version 4.0 (Leadoff 2000) customization/setup script
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).
There are two section titles valid for configuration parameter files.
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 |