Windows NT Server Settings

The following options apply only to installations of Windows NT Server:

Setting License Options

When installing Windows NT Server, you must specify whether the server is licensed in "per seat" or "per server" mode. If this is not specified in the answer file, Setup will prompt for the information.

To specify the license mode, add the following key to the [LicenseFilePrintData] section:


AutoMode = PerSeat | PerServer

If the AutoMode key is empty or missing, Setup prompts for the license mode.

PerSeat indicates that a client access license has been purchased for each computer that accesses the server.

PerServer indicates that client access licenses have been purchased for the server to allow a certain number of concurrent connections to the server. If AutoMode is set to PerServer, AutoUsers must also be specified, as follows:


AutoUsers = n

where n is the number of concurrent client connections that the server is licensed to support. This will be a number between 0 and 999999.

If AutoMode = PerServer and AutoUsers is missing or empty, Setup will prompt for the number of concurrent client connections that the server is licensed to support.

For information on the licensing modes, see Chapter 12, "Licensing and License Manager," in the Concepts and Planning Guide included with the Windows NT Server retail product. The chapter includes a worksheet to help you decide which licensing mode is best for your organization.

Installing A Domain Controller

When installing Windows NT Server, you can use the JoinWorkgroup or JoinDomain key in the [Network] section (as described under "Joining a Workgroup or Domain" earlier in this Appendix), or you can set the computer to be a domain controller. To establish the computer as a domain controller, add the following line to the [Network] section:


InstallDC = domain_name

If the specified domain does not exist, it will be created. This key is only valid if the server role has been set as a primary or backup domain controller and the AdvServerType key has been set accordingly.

If you are creating a backup domain controller (BDC), add the following line to the [Network] section to define the user credentials and password required to create a computer account on the domain specified:


CreateComputerAccount = [user_name_with_creation_rights
[, user_password]

The [Network] section must contain one of the keys JoinWorkgroup, JoinDomain, or InstallDC.

Example: Creating a Backup Domain Controller for the Marketing Domain


[Network]
InstallDC = Marketing
CreateComputerAccount = Administrator, FishScale

A computer account is also created for this computer, using the Administrator account and supplying the password (FishScale) for the Administrator account.

Setting the Server Role

A computer running Windows NT Server can be a standalone server, a primary domain controller (PDC), or a backup domain controller (BDC). To specify which role the computer is to have in the network, add the following line to the [GuiUnattended] section:


AdvServerType = SERVERNT | LANMANNT | LANSECNT

Where:

SERVERNT

indicates that the computer will be a standalone server.

LANMANNT

indicates that the computer will serve as a primary domain controller (PDC).

LANSECNT

indicates that the computer will be a backup domain controller (BDC).

Installing the Internet Information Server (NT Server Only)

To install Internet Server on a Windows NT Server, add the following line to the [Network] section. This key is only valid for Windows NT Server, and will be ignored when installing Windows NT Workstation.


InstallInternetServer = Internet_Server_Parameter_Section
[Internet_Server_Parameter_Section]

where Internet_Server_Parameter_Section is a section that you create, and that contains parameters for installing Internet Server.

Example


[Network]
InstallInternetServer = InternetServerParameters
[InternetServerParameters]

Create a section called [INETSTP], and add some or all of the following keys, depending on the features you want to install, to that section:


InstallINETSTP= 1 | 0
InstallFTP=1 | 0
InstallWWW=1 | 0
InstallGOPHER=1 | 0
InstallADMIN=1 | 0
InstallMOSAIC=1 | 0
InstallGATEWAY=1 | 0
InstallDNS=1 | 0
InstallHELP=1 | 0
InstallSMALLPROX=1 | 0
InstallCLIENTADMIN=1 | 0
WWWRoot=c:\wwwroot
FTPRoot=c:\ftproot
GopherRoot=c:\gophroot
InstallDir=c:\inetsrv
EmailName=email_address
UseGateway=1 | 0
GatewaysList=\\gateway1 \\gateway2

Where the possible values for a key are 1 or 0; 1 means "yes" and 0 means "no." The effects of these keys are shown in the following table:

InstallINETSTP=

Specifies whether Internet Services will be installed.

InstallFTP=

Specifies whether the FTP Service will be installed.

InstallWWW=

Specifies whether the WWW Service will be installed.

InstallGOPHER=

Specifies whether the Gopher Service will be installed.

InstallADMIN=

Specifies whether the Internet Administrator Manager will be installed.

InstallMOSAIC=

Specifies whether the Internet Explorer Browser will be installed.

InstallGATEWAY=

Specifies whether the Gateway Service will be installed.

InstallDNS=

Specifies whether the DNS Service will be installed.

InstallHELP=

Specifies whether the HELP Files will be installed. (Applies to Windows NT Workstation only.)

InstallSMALLPROX=

Specifies whether the Access Gateway Proxy will be installed. (Applies to Windows NT Workstation only.)

InstallCLIENTADMIN=

Specifies whether the client administrator tools will be installed. (Applies to Windows NT Workstation only.)

WWWRoot=c:\wwwroot

Specifies the virtual root for the WWW service.

FTPRoot=c:\ftproot

Specifies the virtual root for the FTP service.

GopherRoot=c:\gophroot

Specifies the virtual root for the Gopher service.

InstallDir=c:\inetsrv

Specifies the installation directory for all components of Internet Services.

EmailName=email_name

Specifies the Internet e-mail name of the user.

UseGateway=

Specifies whether a gateway is to be used.

GatewaysList=\\gateway1 \\gateway2

Lists the gateways to be used (if UseGateway=1).