Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

572 lines
19 KiB

; Sample DCPROMO2 AnswerFile.
; Copyright (C) 1998-2001 Microsoft Corporation
;
; To invoke dcpromo with an answerfile, use the following syntax:
; dcpromo /answer:<answerfile name>
;
; where <answerfile name> is the name of the answerfile to be used, relative
; to the directory from which dcpromo is invoked
;
; The answer file is essentially an INI file, the options for which complete
; the fields of each page of the wizard. Default values are those used if
; the option is not specified.
;
; For all operations (insallations or un-installations), the following
; options apply:
; RebootOnSuccess
;
; For all installations, the following options apply:
; DatabasePath
; LogPath
; SYSVOLPath
; SafeModeAdminPassword
; CriticalReplicationOnly
; SiteName
;
; For BDC upgrades or new replica installations, the following additional
; options apply:
; ReplicaOrMember=Replica
; ReplicaOrNewDomain=Replica
; ReplicaDomainDNSName
; ReplicationSourceDC
; ReplicationSourcePath
;
; For child domain installations, the following additional options apply:
; ReplicaOrNewDomain=Domain
; NewDomain=Child
; ParentDomainDNSName
; ChildName
; DomainNetbiosName
; AutoConfigDNS
; AllowAnonymousAccess
;
; For new tree in existing forest installations, the following
; additional options apply:
; ReplicaOrNewDomain=Domain
; NewDomain=Tree
; NewDomainDNSName
; DomainNetbiosName
; AutoConfigDNS
; AllowAnonymousAccess
;
; For DC demotion, the following additional options apply:
; AdministratorPassword
; IsLastDCInDomain
; RemoveApplicationPartitions
;
; For all of the above scenarios, the following options can also apply:
; UserName
; Password
; UserDomain
;
; For new tree in new forest installations, the following additional
; options apply:
; ReplicaOrNewDomain=Domain
; NewDomain=Forest
; NewDomainDNSName
; DNSOnNetwork
; DomainNetbiosName
; AutoConfigDNS
; AllowAnonymousAccess
;
; for PDC upgrades, the following additional options apply:
; SetForestVersion
;
; When running in advanced mode, these options apply:
;
; ReplicationSourcePath
; ConfirmGc
; Syskey
Here is a table that illustrates which options are used in what scenario:
Option | Root | Tree | Child| Repl | PDC->| BDC->| BDC->| Dem
| | | | | Root | Repl | Memb |
| | | | | | | |
AdministratorPassword | | | | | | | | X
AllowAnonymousAccess | X | X | X | | X | | |
AutoConfigDNS | X | X | X | | X | | |
ChildName | | | X | | | | |
ConfirmGc | | | | IFM | | | |
CriticalReplicationOnly| X | X | X | X | X | X | X |
DNSOnNetwork | X | | | | X | | |
DatabasePath | X | X | X | X | X | X | X |
DisableCancelForDnsInstallX | X | X | X | X | X | |
DomainNetbiosName | X | X | X | | | | |
IsLastDCInDomain | | | | | | | | X
LogPath | X | X | X | X | X | X | X |
NewDomain | X | X | X | | | | |
NewDomainDNSName | X | X | | | X | | |
ParentDomainDNSName | | | X | | | | |
Password | | X | X | X | | X | | X
RebootOnSuccess | X | X | X | X | X | X | X | X
RemoveApplicationPartitions | | | | | | | X
ReplicaDomainDNSName | | | | X | | X | |
ReplicaOrMember | | | | | | X | X |
ReplicaOrNewDomain | X | X | X | X | | | |
ReplicationSourceDC | | | | X | | X | |
ReplicationSourcePath | | | | IFM | | | |
SYSVOLPath | X | X | X | X | X | X | X |
SafeModeAdminPassword | X | X | X | X | X | X | X |
SetForestVersion | | | | | X | | |
SiteName | X | X | X | X | X | X | X |
Syskey | | | | IFM | | | |
UserDomain | | X | X | X | | X | | X
UserName | | X | X | X | | X | | X
[DCInstall]
; ReplicaOrMember
; Used only for BDC upgrades.
;
; Possible values:
; "Replica" - convert the BDC to a replica DS DC.
; "Member" (or any other value) - demote the BDC to a member server of its
; domain.
;
; Default: "Member"
ReplicaOrMember=Replica
; ReplicaOrNewDomain
; Used only for new NT5 server installs.
;
; Possible values:
; "Domain" - convert the server into the first DC of a new DS domain. A
; value for NewDomain is required.
; "Replica" (or any other value) - convert the server into a replica DS DC.
;
; Default: "Replica"
ReplicaOrNewDomain=Replica
; NewDomain
;
; Used to indicate the type of the new domain, whether it will be a new
; domain in a new forest, the root of a new tree in an existing forest, or a
; child of an existing domain.
;
; Possible values:
;
; "Tree" - the new domain will be the root of a new tree in an existing
; forest.
;
; "Child" - the new domain will be a child of an existing domain.
;
; "Forest" (or any other value) - the new domain will be the first domain in
; a new forest of domain trees.
;
; Default: "Forest"
NewDomain=Forest
; ReplicaDomainDNSName
; Used for BDC upgrades and new replica dc installs. Value is the DNS
; domain name of the domain to be replicated from. It is assumed that the
; currently logged-on user has administrative privileges to that domain,
; and that DNS services are properly configured.
;
; The domain name must refer to an existing DS domain.
;
; Default: none. This value must be specified.
ReplicaDomainDNSName=spruce.example.microsoft.com
; ParentDomainDNSName
; Used when child domain install is indicated. Value is the DNS domain name
; of an existing DS domain. It is assumed that the currently logged-on
; user has administrative privileges to this domain, and that DNS services
; are properly configured.
;
; Default: none. This value must be specified.
ParentDomainDNSName=spruce.example.microsoft.com
; ChildName
; Used when child domain install is indicated. Value is the DNS label to be
; prepended to the value specified by ParentDomainDNSName to form a new
; domain name contiguous with and subordinate to the parent. E.g. if the
; parent name is "spruce.example.microsoft.com" and ChildName is "blue", then
; the name of the new domain is "blue.spruce.example.microsoft.com". This
; new domain name must not be in use and DNS services must be properly
; configured.
;
; Default: none. This value must be specified.
ChildName=blue
; DomainNetbiosName
; Used to assign a flat name to the new domain. The name must not already
; be in use as a domain or computer name. This key is ignored when upgrading
; pre-Windows 2000 PDCs.
;
; Default: none. This value must be specified.
DomainNetbiosName=blue-dom
; NewDomainDNSName
; Used when new tree in existing domain or new forest installation is
; indicated. Value is the DNS domain name to be created. This name may
; not be currently in use.
;
; Default: none. This value must be specified.
NewDomainDNSName=aspen.example.microsoft.com
; DNSOnNetwork
; Used in new forest installations when DNS client is not configured.
;
; Possbile values:
; "No" - "No, DNS is not on the network, install the DNS service, and
; create a zone for the new domain"
; "Yes" (or any other value) - "Yes, DNS is on the network, double-check
; that the local machine's DNS client configuration is complete." (Note
; that if the local DNS client is not configured, the wizard will go into
; interactive mode.)
;
; Default: "Yes"
DNSOnNetwork=Yes
; DatabasePath
; Value must be the fully-qualified, non-unc path to a directory of a fixed
; disk of the local machine. If the directory exists, it must be empty.
; If it does not, it will be created. The volume must have sufficient disk
; space available -- at least 20MB for new domains. For replicas, the
; space required is a function of domain size. For optimal performance,
; the database path should be on a different volume than the log path.
;
; Default: %systemroot%\NTDS
DatabasePath=C:\ntds
; LogPath
; Value must be the fully-qualified, non-unc path to a directory of a fixed
; disk of the local machine. If the directory exists, it must be empty.
; If it does not, it will be created. The volume must have sufficient disk
; space available -- at least 10MB for new domains. For replicas, the
; space required is a function of domain size. For optimal performance,
; the database path should be on a different volume than the log path.
;
; Default: %systemroot%\NTDS
LogPath=C:\NTDS
; SYSVOLPath
; Value must be the fully-qualified, non-unc path to a directory of a fixed
; disk of the local machine. If the directory exists, it must be empty.
; If it does not, it will be created. The volume must be formatted with
; NTFS version 5.0.
;
; Default: %systemroot%\SYSVOL
SYSVOLPath=d:\sysvol
; SiteName (optional)
; Value is the name of an existing site in which to place the new DC. If
; not specified, a suitable site will be selected.
;
; Default: "Default-First-Site"
SiteName=My-Answer-File-Site
; IsLastDCInDomain
; Only used for demote. Value indicates that the machine is the last DC
; in the domain.
;
; "Yes" - DC is to be treated as the last in the domain.
; "No" - (or any other value) - DC is not the last in the domain.
;
; Default: No
IsLastDCInDomain=No
; AdministratorPassword
; Used when demoting a domain controller, to establish the local
; Administrator account password.
;
; Default: no password
AdministratorPassword=foo
; RebootOnSuccess
; Used to indicate whether the machine should be rebooted upon successful
; operation, or not. The server must be rebooted for the directory
; service to be started.
;
; "Yes" - reboot the machine
; "NoAndNoPromptEither" - do not reboot the machine, and don't show the prompt
; to reboot either. Just silently exit.
; "No" - (or any other value) do not reboot the machine.
;
; Default: "No"
RebootOnSuccess=No
; UserName
; Used to indicate the account credentials to be used for the installation
; operation. This parameter does not apply if the operation is installation
; of the first domain controller in a new forest, or if the operation is
; removal of Active Directory from any domain controller that is not the last
; dc of a domain, or is a dc of the forest root domain.
;
; Default: none, which will cause the operation to be done in the context
; of the currently-logged on user.
UserName=Administrator
; Password
; Used to indicate the account credentials to be used for the installation
; operation. Applies in the same conditions as UserName.
;
; Default: none.
Password=bar
; UserDomain
; Used to indicate the domain that the UserName should be taken from.
; Applies in the same conditions as UserName.
;
; Default: If the operation is to create a new forest or to become a member
; server from a BDC upgrade, there is no default. If the operation is to
; create a new tree, then the default is the DNS name of the forest the
; computer is presently joined to. If the operation is to create a new child
; domain or a replica, then the default is the DNS name of the domain the
; computer is joined to. If the operation is to demote the computer, and the
; computer is a DC for a child domain, then the default is the DNS name of
; the parent domain. If the operation is to demote the computer, and the
; computer is a DC of a tree root domain, then the default is the DNS name of
; the forest.
UserDomain=myDomain
; AutoConfigDNS
; Used to indicate whether the wizard should install and configure DNS for
; the new domain, as it has detected that dynamic dns updates are not
; available.
;
; If the wizard can't verify that dynamic DNS registration will be
; successful, and the value of this key is "Yes", then the wizard will
; install and configure DNS on the local computer.
;
; Otherwise, dynamic DNS is available, or the value is not "Yes", and so
; DNS will not be installed.
;
; Default: "Yes"
AutoConfigDNS=Yes
; AllowAnonymousAccess
; Used when downlevel (pre Windows 2000) servers will be authenticating users
; from this domain or any trusting domain. This option indicates whether
; dcpromo should cause the permissions to be set to permit anonymous access
; to user and group information.
;
; This setting controls the initial membership of the pre-Win2k compatible
; access group. When set to "Yes", the Everyone SID is made a member of the
; group. When set to "No", Everyone is not made a member of the group.
;
; "Yes" - downlevel servers will be used with this domain. Allow anonymous
; access.
; "No" (or any other value) - all server apps in the domain are Windows
; 2000 or later use more restrictive permissions.
;
; Default: if upgrading an NT4 PDC, "Yes". Otherwise, "No"
; ReplicationSourceDC (optional)
; Used to indicate the name of the domain controller from which the domain
; information is to be replicated. Only applies in new replica or BDC
; upgrade cases. If no value is supplied, the closest domain controller
; for the domain being replicated will be selected.
;
; Default: (no value) - select a dc automatically
ReplicationSourceDC=
; SafeModeAdminPassword
; Used to supply the password to be set on the administrator account used
; when the computer is started in safe mode (or a variant of safe mode, like
; ds repair mode)
;
; Default: (no value) - blank password
SafeModeAdminPassword=MyHappyPassword
; CriticalReplicationOnly
; Used to specify that the promotion operation should perform only critical
; replication, then continue, skipping the (possibly very lengthy) non-
; critical portion. Set to "yes" to skip non-critical replication.
;
; (in the case that non-critical replication is skipped, that replication
; will automatically and silently resume when the computer is rebooted and
; assumes its new role as a domain controller.)
;
; Default: (no value) - no; i.e. do critical and non-critical replication
CriticalReplicationOnly=yes
; ReplicationSourcePath
;
; Used to indicate that the bulk of the directory data replication should
; be drawn from backup files that have been restored to a volume on the
; server, rather from another domain controller.
;
; However, complete replication can not be performed entirely from copied
; files: access to another domain controller is still required. (see
; ReplicationSourceDC)
;
; Indicates the location of the files to be used to create a new replica
; domain controller. The value must be the fully-qualified path to a
; folder on the local computer where the files have been copied.
;
; If this value is present and non-empty, then data replication will be
; performed using the restored files. If this value is not present or is
; empty, then replication will take place entirely over the wire.
;
; If the value refers to a valid set of restored backup files, then any
; value for the ReplicaDomainDNSName key will be ignored, as the domain
; name to which the restored files belong takes precedence.
;
; Default: none
;
; Example: "C:\restored\ds"
ReplicationSourcePath=
; ConfirmGc
;
; Only applies if ReplicationSourcePath is specified. If restored files
; were created from a backup of a global catalog, then the replica can also
; be made a global catalog from those files. Use this value to indicate
; whether the replica should also be a global catalog, or not.
;
; If this value is "Yes" and the backup was of a global catalog, then the
; replica will also be made a global catalog. Otherwise, the replica will
; not be made a global catalog
;
; Default: "Yes"
ConfirmGc=No
; Syskey
;
; Only applies if ReplicationSourcePath is specified. This value is used
; if the restored files used to install a replica indicate that the system
; key must be supplied by the user.
;
; If the restored files indicate that the system key must be supplied on
; diskette, then the system will look for the key on drive A:
;
; Default: none
Syskey=
; SetForestVersion
;
; Only applies if the machine is a NT4 domain controller completing upgrade,
; and the domain controller will be the first dc in a new forest
; (NewDomain=Forest). This key will indicate whether or not to set the new
; forest behavior version level to 1. Level 1 allows more efficient
; replication of large group memberships, but will prevent any Windows 2000
; domain controllers from being added to the forest.
;
; If the value is "Yes", the level will be set to 1. If not, the level will
; not be set.
;
; Default: "No"
SetForestVersion=No
; DisableCancelForDnsInstall
;
;
; Only applies if the answerfile options are such that the wizard will
; install DNS on the computer (if it is not allready installed). DNS is
; installed by invoking the system optional component manager.
;
; If this values is "Yes", then the OCM will be invoked with the /c switch
; to cause the cancel button to not appear. Any other value will cause
; the cancel button to appear.
;
; Default: "No"
DisableCancelForDnsInstall=Yes
; RemoveApplicationPartitions
;
; Only applies for demotions, if the domain controller hosts the last
; replica of any application directory partition. This value is used to
; confirm that you wish to remove the application partitions on the DC, and
; you are cognizant of the fact that removing the last replica of a
; partition results in the partition (and all data in it) being destroyed.
;
; If this value is "Yes", then the wizard will proceed if it is the last
; replica of any application partitions. Otherwise, the wizard will drop
; into interactive mode, and you will have to manually confirm removal
; of the partitions
;
; Default: "No"
RemoveApplicationPartitions=Yes