Freigeben über


Erstellen der Datei "Cfg.ini"

Gilt für: Windows Server 2016 Essentials, Windows Server 2012 R2 Essentials, Windows Server 2012 Essentials

Die Datei "cfg.ini" dient zum automatischen Installieren des Betriebssystems in folgendem Szenario:

  • Beim Testen der Benutzerfreundlichkeit bei einem vorinstallierten Abbild auf dem Zielcomputer wird der Abschnitt "InitialConfiguration" verwendet, um die Installation in einem beaufsichtigten oder unbeaufsichtigten Modus zu durchlaufen. Informationen zur Vorgehensweise finden Sie unter Erstellen des Abschnitts "InitialConfiguration".

Erstellen des Abschnitts "InitialConfiguration"

Verwenden Sie den Abschnitt "InitialConfiguration" in der Datei "Cfg.ini", um die Installation in einem beaufsichtigten oder unbeaufsichtigten Modus zu durchlaufen.

So definieren Sie den Abschnitt "InitialConfiguration"

  1. Öffnen Sie die Datei "Cfg.ini", falls vorhanden, in Editor. Erstellen Sie andernfalls eine neue Datei.

  2. Fügen Sie den folgenden Text hinzu, um den Abschnitt "InitialConfiguration" zu erstellen.

    
    [InitialConfiguration]
    ;Optional, display language can only be one of the installed language
    Language=en-us
    ;Optional, The name of a script that runs after setupComplete.cmd but before the initial configuration begins.
    ;Optional
    Locale=en-us
    ;Optional
    Country=US
    ;Optional
    Keyboard=0409:00000409
    AcceptEula=true
    ;This is only required on a server where an OEM EULA has been specified
    ;by using the OOBE.xml file
    AcceptOEMEula=true
    ;Optional. Example: My Company Name
    CompanyName=EnterCompanyName
    ServerName=EnterServerName
    ; Example: CONTOSO
    NetbiosName=EnterNetbiosDomainName
    ; Example: contoso.local
    DNSName=EnterDNSDomain
    ; Used to set the user name for the domain admin
    UserName=EnterDomainAdminUserName
    ;The password has to be strong and at least 8 characters
    PlainTextPassword=EnterAdminPassword
    ;. Used to set the user name for the domain standard user account. Ignored in migration mode.
    StdUserName=EnterDomainStandardUserName
    ;. The password for the domain standard user account has to be strong and at least 8 characters
    StdUserPlainTextPassword=EnterStandardUserPassword
    ;Controls the Watson and automatic update settings
    Settings=All or Updates or None
    WebDomainName=www.abc.com
    TrustedCertFileName=c:\cert\a.pfx
    TrustedCertPassword=Enteryourpassword
    EnableVPN=true
    EnableRWA=true
    IPv4DNSForwarder=<IPV4Address,IPV4Address,¦>
    IPv6DNSForwarder=<IPV6Address,IPV6Address,¦>
    VpnIPv4StartAddress=<IPV4Address>
    VpnIPv4EndAddress=<IPV4Address>
    VpnBaseIPv6Address=<IPV6Address>
    VpnIPv6PrefixLength=<number>
    ;All these section are optional.
     [PostOSInstall]
    ;Optional, The name of a script that runs after setupComplete.cmd but before the initial configuration begins.
    
    IsHosted=true
    StaticIPv4Address=<IPV4Address>
    StaticIPv4Gateway=<IPV4Address>
    StaticIPv4SubnetMask=<IPV4SubnetMask>
    StaticIPv6Address=<IPV6Address>
    StaticIPv6SubnetPrefixLength=<number>
    StaticIPv6Gateway=<IPV6Address>
    ClientBackupOn=true
    FileHistoryOn=true
    LaunchPadHiddenTasks=<Microsoft.LaunchPad.AdminDashboard,Microsoft.LaunchPad.Backup>
    
    

    Hinweis

    Die Wahl einer anderen Sprache während der Erstkonfiguration ist nicht möglich. Wenn das System zurückgesetzt wird, ist die Sprache des Betriebssystems wieder diejenige, die ursprünglich installiert wurde.

    Parametername Beschreibung des Parameters
    AcceptEula Gibt an, dass der Benutzer die Microsoft-Software-Lizenzbedingungen akzeptiert. Der Wert kann "True" oder "False" sein. Die Installation wird aber nur bei "True" fortgesetzt.
    AcceptOEMEula (Optional) Gibt an, dass der Benutzer die Partner-Lizenzbedingungen akzeptiert. Der Wert kann "True" oder "False" sein. Dieses Feld ist nur erforderlich, wenn der Server bei einem Partner gekauft wurde, der gesonderte Lizenzbedingungen anbietet.
    CompanyName (Optional) Name der Firma. Der Firmenname wird verwendet, um den Server der Firma zuzuordnen und die Geschäftsberichte anzupassen. Er darf höchstens 254 Zeichen lang sein.
    Country (Optional) Zeichenfolge, die das gewünschte Land bzw. die gewünschte Region angibt. Beispiel: "US" für die USA.
    ServerName Mit dem Servernamen wird der Server im Netzwerk eindeutig identifiziert. Der Servername muss die folgenden Kriterien erfüllen:

    - Er darf höchstens 15 Zeichen lang sein.

    - Er darf Buchstaben, Zahlen und Bindestriche (-) enthalten.

    - Er darf nicht mit einem Bindestrich beginnen.

    - Er darf keine Leerzeichen enthalten.

    - Er darf nicht nur aus Zahlen bestehen.

    Beispiel: ContosoServer.
    DNSName Eine interne Domäne gruppiert den Server und die Clientcomputer zur gemeinsamen Nutzung einer allgemeinen Datenbank mit Benutzernamen, Kennwörtern und anderen allgemeinen Informationen. Den Benutzern wird der Name zwar angezeigt, wenn sie sich an ihren Computern anmelden, aber er wird nur intern verwendet und darf nicht mit einem Internetdomänennamen verwechselt werden. Der interne Domänenname muss die gleichen Kriterien erfüllen, die für ServerName angegeben sind.

    Beispiel: contoso.local.
    NetbiosName Mit einem NetBIOS-Namen werden Ressourcen identifiziert, die auf dem Server ausgeführt werden. Er darf höchstens 15 Zeichen lang sein. Beispiel: Contoso.
    Sprache (Optional) Gibt die Anzeigesprache an. Es kann nur eine der installierten Sprachen verwendet werden. Beispiel: "en-us" für Englisch, wie es in den USA verwendet wird.
    Gebietsschema (Optional) Gibt das Datums- und Währungsformat mit einem LocaleID-Format an. Beispiel "en-us" für die Anzeige von Währung und Uhrzeit in Englisch und formatiert nach den in den USA geltenden Standards.
    Tastatur Die Tastatur kann eines der beiden folgenden Formate aufweisen:

    - Eingabesprache:Tastaturlayout. Beispielsweise 0409:00000409, wobei „0409“ vor dem : der Eingabesprache und 00000409 dem Tastaturlayout entsprechen. Die Liste der Tastaturlayouts finden Sie unter dem Registrierungsschlüssel HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts.

    - Eingabesprache: der IME-Bezeichner. Im Folgenden finden Sie eine vollständige Liste der IME-Bezeichner.

    - {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{8F96574E-C86C-4bd6-9666-3F7327D4CBE8} Eingabemethode "Amharisch"

    - {81d4e9c9-1d3b-41bc-9e6c-4b40bf79e35e}{FA550B04-5AD7-411F-A5AC-CA038EC515D7} Microsoft Pinyin – Simple Fast (Chinesisch, vereinfacht)

    - {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{B2F9C502-1742-11D4-9790-0080C882687E} Chinesisch (traditionell) – New Phonetic

    - {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E} Chinesisch (traditionell) – ChangJie

    - {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E} Chinesisch (traditionell) – Quick

    - {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{D38EFF65-AA46-4FD5-91A7-67845FB02F5B} Chinesisch (traditionell) – Array

    - {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{037B2C25-480C-4D7F-B027-D6CA6B69788A} Chinesisch (traditionell) – DaYi

    - {03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76} Microsoft-IME (Japanisch)

    - {A028AE76-01B1-46C2-99C4-ACD9858AE02F}{B5FE1F02-D5F2-4445-9C03-C568F23C99A1} Microsoft-IME (Koreanisch)

    - {A1E2B86B-924A-4D43-80F6-8A820DF7190F}{B60AF051-257A-46BC-B9D3-84DAD819BAFB} Old Hangul-IME (Koreanisch)

    - {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{409C8376-007B-4357-AE8E-26316EE3FB0D} Eingabemethode "Yi"

    - {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{3CAB88B7-CC3E-46A6-9765-B772AD7761FF} Eingabemethode "Tigrinya"
    Einstellungen Legt die Benutzerauswahl für Updates fest. Verwenden Sie einen der folgenden Werte:

    - All entspricht „Empfohlene Einstellungen verwenden“.

    - Updates entspricht „Nur wichtige Updates installieren“. Machine Learning

    - None entspricht „Nicht auf Updates überprüfen“.
    UserName - Der Name des neuen Administratorkontos, das während des Setups erstellt wird. Die Namen von Administrator- und Standardbenutzerkonten müssen die folgenden Kriterien erfüllen:

    - Er darf höchstens 19 Zeichen lang sein.

    - Er darf / \ [ ] | <> + = ; , ? nicht enthalten *

    - Er darf nicht mit einem Punkt beginnen oder enden.

    - Er darf keine zwei aufeinanderfolgenden Punkte enthalten.

    - Er darf nicht mit dem Servernamen oder dem internen Domänennamen identisch sein.

    - Er darf nicht mit einem vordefinierten Benutzernamen wie „Administrator“ oder „Gast“ identisch sein.
    PlainTextPassword Dies ist das Kennwort für das neue Administratorkonto, das während des Setups erstellt wird.

    - Er muss mindestens acht Zeichen lang sein.

    - Er muss mindestens drei der vier der folgenden Kategorien enthalten:

    - Großbuchstaben.

    - Kleinbuchstaben.

    - Zahlen.

    - Sonderzeichen.
    StdUserName Der Name des neuen Standardbenutzerkontos, das während des Setups erstellt wird. Die Anforderungen finden Sie unter dem UserName-Parameter.
    StdUserPlainTextPassword Das Kennwort für das neue Standardbenutzerkonto, das während des Setups erstellt wird.
    WebDomainName (Optional) Konfigurieren Sie den Internetdomänennamen des Servers. Mit dieser Datei können Sie den Domänennamen entsprechend der für die manuelle Konfiguration verwendeten Methode im Assistenten zum Einrichten von Domänennamen konfigurieren.
    TrustedCertFileName (Optional) Konfigurieren Sie das vertrauenswürdige Zertifikat für den Domänennamen. Dadurch können Sie ein PFX-Zertifikat hinzufügen, das den privaten Schlüssel enthält.
    TrustedCertPassword (Optional) Das Kennwort zum Importieren des PFX-Zertifikats.
    EnableVPN (Optional) Aktivieren Sie VPN standardmäßig.
    VpnIPv4StartAddress (Optional) Legen Sie die VPN-Startadresse fest.
    VpnIPv4EndAddress (Optional) Legen Sie die VPN-Endadresse fest.
    VpnBaseIPv6Address (Optional) Legen Sie die IPV6-Basisadresse für VPN fest.
    VpnIPv6PrefixLength (Optional) Legen Sie die Präfixlänge der VPN-Adresse (IPv6) fest.
    IsHosted (Optional) Der Standardwert lautet "False", sofern er nicht angegeben ist. Legen Sie diesen Wert fest, wenn Sie dies in einer Hostumgebung einrichten. Dadurch wird die Routerkonfiguration deaktiviert.
    StaticIPv4Address (Optional) Geben Sie die statische IP-Adresse an, wenn Sie statt einer dynamischen IP-Adresse eine statische IP-Adresse konfigurieren möchten.
    StaticIPv4Gateway (Optional) Geben Sie die Standardgatewayadresse an, wenn Sie statt einer dynamischen Adresse eine statische Adresse konfigurieren möchten.
    StaticIPv4SubnetMask (Optional) Geben Sie die Subnetzmaske an, wenn Sie statt einer dynamischen IP-Adresse eine statische IP-Adresse konfigurieren möchten.
    StaticIPv6Address (Optional) Geben Sie die IP-Standardadresse an, wenn Sie statt einer dynamischen Adresse eine statische IP-Adresse konfigurieren möchten.
    StaticIPv6SubnetPrefixLength (Optional) Geben Sie die standardmäßige IPV6-Subnetzpräfixlänge an, wenn Sie statt einer dynamischen eine statische IP-Adresse konfigurieren möchten.
    StaticIPv6Gateway (Optional) Geben Sie die Standardgatewayadresse an, wenn Sie statt einer dynamischen eine statische IP-Adresse konfigurieren möchten.
    ClientBackupOn (Optional) Aktivieren Sie standardmäßig die Clientsicherung, die ausgeführt wird, wenn dem Server neue Clients hinzugefügt werden.
    FileHistoryOn (Optional) Deaktivieren Sie standardmäßig die Sicherung des Dateiverlaufs, die ausgeführt wird, wenn dem Server neue Clients mit Windows 8 Consumer Preview hinzugefügt werden.
    EnableRWA Hierdurch wird der Remotewebzugriff bei der Installation von Windows Server Essentials aktiviert, die Routerkonfiguration wird jedoch übersprungen. Dies wird nur bei einer Neuinstallation des Produkts unterstützt. Der Standardwert ist „FALSE“.
    IPv4DNSForwarder Legen Sie die IPv4-DNS-Weiterleitung fest.
    IPv6DNSForwarder Legen Sie die IPv6-DNS-Weiterleitung fest.
    LaunchPadHiddenTasks - (Optional) Sie können den Sicherungseintrag oder/und den Admin-Dashboardeintrag auf dem Launchpad ausblenden.

    - So deaktivieren Sie das Dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.AdminDashboard

    - So deaktivieren Sie die Sicherung: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup

    - So deaktivieren Sie sowohl die Sicherung als auch das Dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup,Microsoft.LaunchPad.AdminDashboard
  3. Speichern Sie die Datei . Stellen Sie sicher, dass Sie die Datei unter dem Namen "Cfg.ini" und nicht unter dem Namen "Cfg.ini.txt" speichern.

    Hinweis

    Sie können die Datei auf einem USB-Speicherstick speichern, der für spezielle Phasen der Installation verwendet werden kann. Alternativ können Sie die Datei "Cfg.ini" im Stamm einer beliebigen Festplatte auf dem Zielserver ablegen. Die Codierung für die Datei muss auf ANSI oder Unicode festgelegt werden; UTF-8-Verschlüsselung wird nicht unterstützt.

Wichtig

Der Abschnitt "InitialConfiguration" der Datei "Cfg.ini" sollte nur vom Endbenutzer zum Personalisieren des Servers oder für eine Partnerinstallation zum Testen der Benutzerfreundlichkeit des Servers mithilfe einer Antwortdatei für unbeaufsichtigtes Setup verwendet werden. Dieser Abschnitt der Datei dient nicht zum Erstellen des Abbilds.

Weitere Informationen

Erste Schritte mit dem Windows Server Essentials ADKErstellen und Anpassen des ImagesZusätzliche AnpassungenVorbereiten des Images für die BereitstellungTesten der Benutzerfreundlichkeit