;Appendix C ;Answer File to Install Windows 2000 Server ;WINNT.SIF Answer File for Windows 2000 Server ;Clean Install, Customized Member Server ;Code included to upgrade to Domain Controller ;Created by Jeffrey Ferris ;Ferris Technology Network ;Version 1.0 ;The following section enables the automated installation by booting from ;the CD. If you want to convert this file to a standard UNATTEND.TXT file ;rather than the WINNT.SIF file, simply omit the entire [Data] section. [Data] AutoPartition = "1" MsDosInitiated = "0" UnattendedInstall = Yes [Unattended] UnattendMode = FullUnattended NoWaitAfterTextMode = 1 NoWaitAfterGUIMode = 1 OemSkipEula = yes FileSystem = ConvertNTFS Repartition = Yes [GuiUnattended] AdminPassword = * ;Blank Administrator Password AutoLogon = Yes ;Allow system to autologon one time ;to execute GuiRunOnce commands TimeZone=20 ;US Central Time Zone OemSkipWelcome = 1 ;Bypass Welcome screen OemSkipRegional = 1 ;Skip regional options page [UserData] FullName = "Ferris Technology Network" OrgName = "Ferris Technology Network" Computername = "FTNDC01" ;Shouldn't use auto name for domain controllers. Productid = xxxxx-xxxxx-xxxxx-xxxxx-xxxxx ;Substitute your unique PID here [Display] BitsPerPel=16 Xresolution=800 YResolution=600 Vrefresh=72 [TapiLocation] Dialing=Tone AreaCode=512 ;Area code for Austin, Texas. Enter your own area code here. LongDistanceAccess=9 ;Must dial "9" for long distance. [LicenseFilePrintData] AutoMode = PerSeat [GuiRunOnce] ;The following command can be added to GuiRunOnce if you wish ;to script the upgrade of a member server to a domain controller. ;The floppy containing WINNT.SIF must be in the A:\ drive when the ;server boots the first time after completing Setup. ;You can use a different answer file if you wish. Simply copy the ;required [DCInstall] section to the answer file. Command0 = "dcpromo /answer:a:\winnt.sif" [Components] ;No need for any of these components on a Windows 2000 Server DC. ;This section prevents installation of the CD Player, Character Map, ;Desktop Wallpaper, Phone Dialer, Freecell, HyperTerminal, sound schemes, ;Minesweeper, extra mouse pointers, WordPad, Pinball, Sound Recorder, and ;Solitaire. cdplayer = off charmap = off deskpaper = off dialer = off freecell = off hypertrm = off media_clips = off media_utopia = off minesweeper = off mousepoint = off mswordpad = off pinball = off rec = off solitaire = off ;These are the Server-specific components. iis_nntp = off ;Disable Network News Transfer Protocol iis_nntp_docs = off ;Don't install NNTP Documentation iis_smtp = off ;Disable Simple Mail Transfer Protocol iis_smtp_docs = off ;Don't install SMTP Documentation indexsrv_system = off ;Disable IIS Indexing Service TSClients = on ;Install files needed to make Terminal Services Client disks TSEnable = on ;Install Terminal Services. We'll use this for remote admin [Networking] [NetAdapters] Adapter01 = params.LANConnection [params.LANConnection] INFID = * ;Only works in systems with a single NIC. ;Otherwise, you must specify the PnP ID here. ConnectionName = "LAN Connection" [NetClients] MS_MSCLIENT = params.MSCLIENT [params.MSCLIENT] [NetProtocols] MS_TCPIP = params.TCPIP [params.TCPIP] AdapterSections = params.TCPIP.LANConnection [params.TCPIP.LANConnection] ;These settings are specific to the first adapter. DHCP = No ;Since this is a server, configure manual IP info. SpecificTo = Adapter01 IPAddress = 192.168.0.2 ;Set this to the static IP address for the server. DefaultGateway = 192.168.0.1 ;Set this to the default gateway for your subnet. SubnetMask = 255.255.255.0 ;Subnet mask for this subnet (if needed). DNSDomain = ferristech.net ;This is a global setting. ;The following line should list your DNS servers, separated by commas. ;Since this box is a DNS server, include its IP in the list. DNSServerSearchOrder = 192.168.0.2, 192.168.0.51 [NetServices] MS_Server = params.MSServer ;config MS File and Print Service [params.MSServer] Optimization = Balance [Identification] ;this is overridden when DCPROMO runs JoinWorkgroup = Workgroup [NetOptionalComponents] SimpTCP = 1 ;Installs the Simple TCP/IP Services DHCPServer = 1 ;Installs DHCP. Configure after first boot. ;Don't forget to authorize DHCP in AD. DNS = 1 ;Installs DNS. Configure after first boot. ;The following section configures Terminal Services for remote administration. [TerminalServices] ApplicationServer = 0 ;Install TS in Remote Administration mode. ;The following section includes parameters needed to upgrade ;the member server to a domain controller after unattended install ;successfully completes. To install a base member server, remove ;this section. ;This section is used during DCPROMO. ;In this example, the script will create a new forest of domains. [DCInstall] ;I have found that DCPROMO fails if this section has comments ;on the same lines as keys. Comments precede applicable keys. ;Create a new forest of domains. CreateOrJoin = "Create" ;Unique downlevel domain name DomainNetBiosName = "FerrisTech" ;Full DNS name of new domain. NewDomainDnsName = "win2000.ferristech.net" RebootOnSuccess = "Yes" ;This is the first DC in the new domain. ReplicaOrNewDomain = "Domain" ;New domain is the root of a new Tree. TreeOrChild = "Tree" ;End of File