Creazione del file Cfg.iniCreate the Cfg.ini File

Si applica a: Windows Server 2016 Essentials, Windows Server 2012 R2 Essentials, Windows Server 2012 EssentialsApplies To: Windows Server 2016 Essentials, Windows Server 2012 R2 Essentials, Windows Server 2012 Essentials

Il file cfg.ini consente di automatizzare un'installazione del sistema operativo nel seguente scenario:The cfg.ini file is used to automate an installation of the operating system in the following scenario:

  • Durante l'analisi dell'uso di un'immagine preinstallata sul computer di destinazione, la sezione di configurazione iniziale viene utilizzata per procedere all'installazione in modalità manuale o automatica.When testing the experience of the end user with a preinstalled image on the target computer, the Initial Configuration section is used to walk through the installation in either an attended or unattended mode. A tale scopo, vedere Create the Initial Configuration section.To do this, see Create the Initial Configuration section.

Creare la sezione di configurazione inizialeCreate the Initial Configuration section

Utilizzare la sezione di configurazione iniziale del file cfg.ini per eseguire l'installazione in modalità manuale o automatica.Use the Initial Configuration section in the cfg.ini file to walk through the installation in either an attended or unattended mode.

Definizione della sezione di configurazione inizialeTo define the Initial Configuration section

  1. Se presente, aprire il file cfg.ini con il Blocco note; in caso contrario, creare un nuovo file.Open the cfg.ini file in Notepad if it exists; otherwise, create a new file.

  2. Aggiungere il seguente testo per creare una sezione InitialConfiguration.Add the following text to create an InitialConfiguration section.

    
    [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>  
    
    

    Nota

    Non è possibile selezionare una diversa lingua nel corso della configurazione iniziale.An option to select a different language during Initial Configuration is not provided. Se il sistema viene ripristinato, la lingua del sistema operativo sarà quella installata originariamente.If the system is reset, the language of the operating system will be the one that was originally installed.

    Nome parametroParameter Name Descrizione parametroParameter Description
    AcceptEulaAcceptEula Indica che l'utente accetta le Condizioni di licenza software Microsoft.Indicates that the user accepts the Microsoft Software License Terms. Il valore può essere True o False, tuttavia l'installazione continua solo se viene impostato su True.The value can equal True or False, but the installation proceeds only if this is set to True.
    AcceptOEMEulaAcceptOEMEula (Facoltativo) Indica che l'utente accetta il contratto di licenza partner.(Optional) Indicates that the user accepts the partner license agreement. Il valore può essere True o False.The value can equal True or False. Questo campo è obbligatorio soltanto se il server è stato acquistato presso un partner che ha fornito un accordo di licenza distinto.This field is required only if the server was purchased from a partner that provided a separate license agreement.
    CompanyNameCompanyName (Facoltativo) Ragione sociale della società.(Optional) Name of the company. La ragione sociale viene utilizzata per associare il server alla società e per personalizzare i rapporti aziendali.Your company name is used to associate your server with your company and to customize your company reports. Può essere composto da un massimo di 254 caratteri.Can be up to 254 characters long.
    CountryCountry (Facoltativo) Stringa che indica il paese/regione desiderato.(Optional) String representing the desired country/region. Esempio: US per Stati Uniti.Example: US for United States.
    ServerNameServerName Il nome server identifica in maniera univoca il server sulla rete.The server name uniquely identifies the server on the network. Il nome server deve soddisfare i criteri riportati di seguito.Your server name must meet the following criteria:

    -Può essere fino a 15 caratteri.- Can be up to 15 characters long.

    -Può contenere lettere, numeri e trattini (-).- Can contain letters, numbers and hyphens (-).

    -Non deve iniziare con un trattino.- Must not start with a hyphen.

    -Non può contenere spazi.- Must not contain any spaces.

    -Non può contenere solo numeri.- Must not contain only numbers.

    Esempio: ContosoServer.Example: ContosoServer.
    DNSNameDNSName In un dominio interno vengono raggruppati i computer server e client per consentire la condivisione di un database comune di nomi utente, password e altre informazioni comuni.An internal domain groups the server and client computers together to share a common database of user names, passwords, and other common information. Questo nome viene visualizzato al momento dell'accesso ai computer da parte degli utenti, ma viene utilizzato solo internamente e non corrisponde al nome di dominio Internet.Users see this name when they log on to their computers, but it is used internal only, and it is not the same as an Internet domain name. Il nome di dominio interno deve soddisfare i criteri specifici per il ServerName.The internal domain name must meet the same criteria that are specified for the ServerName.

    Ad esempio: contoso.local.Example: contoso.local.
    NetbiosNameNetbiosName Un nome NetBIOS viene utilizzato per individuare le risorse in esecuzione sul server.A NetBIOS name is used to identify resources that are running on the server. Può essere composto da un massimo di 15 caratteri.It can be up to 15 characters long. Esempio: Contoso.Example: Contoso.
    LinguaLanguage (Facoltativo) Specifica la lingua visualizzata.(Optional) Specifies the display language. Deve essere una delle lingue installate.It can only be one of the installed languages. Ad esempio: en-us indica l'inglese utilizzato negli Stati Uniti d'America.Example: en-us for English as used in the United States.
    Impostazioni localiLocale (Facoltativo) Specifica il formato ora e valuta usando un formato LocaleID .(Optional) Specifies the time and currency format by using a LocaleID format. Ad esempio: en-us per la valuta e l'ora visualizzate in inglese e con un formato che rispetta gli standard utilizzati negli Stati Uniti d'America.Example: en-us for currency and time displayed in English and formatted according to standards used in the United States.
    TastieraKeyboard La tastiera può utilizzare i seguenti due formati:The keyboard can be in the following two formats:

    - layout input: tastiera nella lingua.- input language:keyboard layout. Ad esempio: 0409:00000409, dove 0409 prima di : è la lingua di input e 00000409 è il layout di tastiera.For example 0409:00000409, where 0409 before : is the input language, and 00000409 is the keyboard layout. L'elenco dei layout di tastiera si trova nella chiave del Registro di sistema HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts.You can find the list of keyboard layout under the registry key HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts.

    - lingua di input: identificatore IME.- input language: the IME identifier. Di seguito è fornito un elenco completo degli identificatori IME.Below is a full list of IME identifiers.

    -Metodo di Input Amharico {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{8F96574E-C86C-4bd6-9666-3F7327D4CBE8}- {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{8F96574E-C86C-4bd6-9666-3F7327D4CBE8} Amharic Input Method

    -{81d4e9c9-1d3b-41bc-9e6c-4b40bf79e35e}{FA550B04-5AD7-411F-A5AC-CA038EC515D7} Microsoft Pinyin - Simple Fast (cinese semplificato)- {81d4e9c9-1d3b-41bc-9e6c-4b40bf79e35e}{FA550B04-5AD7-411F-A5AC-CA038EC515D7} Microsoft Pinyin - Simple Fast (Chinese Simplified)

    -{531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{B2F9C502-1742-11D4-9790-0080C882687E} cinese (tradizionale) - nuovo fonetico- {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{B2F9C502-1742-11D4-9790-0080C882687E} Chinese (Traditional) - New Phonetic

    -Cinese (tradizionale) {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E} - ChangJie- {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{4BDF9F03-C7D3-11D4-B2AB-0080C882687E} Chinese (Traditional) - ChangJie

    Quick - {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E} cinese (tradizionale)-- {531FDEBF-9B4C-4A43-A2AA-960E8FCDC732}{6024B45F-5C54-11D4-B921-0080C882687E} Chinese (Traditional) - Quick

    -Matrice tradizionale cinese {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{D38EFF65-AA46-4FD5-91A7-67845FB02F5B}- {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{D38EFF65-AA46-4FD5-91A7-67845FB02F5B} Chinese Traditional Array

    -DaYi tradizionale cinese {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{037B2C25-480C-4D7F-B027-D6CA6B69788A}- {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{037B2C25-480C-4D7F-B027-D6CA6B69788A} Chinese Traditional DaYi

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

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

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

    -Metodo di Input Yi {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{409C8376-007B-4357-AE8E-26316EE3FB0D}- {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{409C8376-007B-4357-AE8E-26316EE3FB0D} Yi Input Method

    -Metodo di Input Tigrino {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{3CAB88B7-CC3E-46A6-9765-B772AD7761FF}- {E429B25A-E5D3-4D1F-9BE3-0C608477E3A1}{3CAB88B7-CC3E-46A6-9765-B772AD7761FF} Tigrinya Input Method
    ImpostazioniSettings Imposta la selezione dell'utente per gli aggiornamenti.Sets the user selection for updates. Utilizzare uno dei valori seguenti:Use one of the following values:

    -Tutte equals Usa impostazioni consigliata.- All equals Use recommended settings.

    -Aggiorna uguale a installare gli aggiornamenti importanti.- Updates equals Install important updates. Soloonly

    -None equals verifica la presenza di aggiornamenti.- None equals Do not check for updates.
    Nome utenteUserName -Il nome del nuovo account amministratore creato durante l'installazione.- The name of the new administrator account that is created during setup. I nomi account amministratore e utente standard devono soddisfare i criteri riportati di seguito.Your administrator and standard user account names must meet the following criteria:

    -Può essere fino a 19 caratteri.- Can be up to 19 characters long.

    -Non possono contenere / \ [] | < > + =; , ?- Cannot contain / \ [ ] | < > + = ; , ? *

    -Non devono iniziare o terminare con un punto.- Must not start or end with a period.

    -Non può contenere due punti consecutivi.- Must not contain two consecutive periods.

    -Deve essere lo stesso come il nome del server o un nome di dominio interno.- Must not be the same as the server name or internal domain name.

    -Deve essere lo stesso nome utente predefinito, ad esempio amministratore o Guest.- Must not be the same as a predefined user name such as Administrator or Guest.
    PlainTextPasswordPlainTextPassword Si tratta della password per il nuovo account amministratore creato durante la configurazione.This is the password for the new administrator account that is created during setup.

    -Deve essere composta da almeno otto caratteri.- Must be at least eight characters long.

    -Deve contenere almeno tre delle quattro categorie seguenti:- Must contain at least three out of the four following categories:

    -Lettere maiuscole caratteri.- Upper case characters.

    -Lettere minuscole.- Lower case characters.

    -Numeri.- Numbers.

    -I simboli.- Symbols.
    StdUserNameStdUserName Nome del nuovo account utente standard creato durante l'installazione.The name of the new standard user account that is created during setup. Per i requisiti, vedere il parametro UserName.See the UserName parameter for requirements.
    StdUserPlainTextPasswordStdUserPlainTextPassword Password per l'account utente standard creato durante l'installazione.The password for the standard user account that is created during setup.
    WebDomainNameWebDomainName (Facoltativo) Configurare il nome del dominio Internet del server.(Optional) Configure Internet domain name of the server. Questo file consente di configurare il nome del dominio in modo simile al metodo utilizzato per la configurazione manuale guidata del nome di dominio.This file allows you to configure the domain name similar to the method used for manual configuration in the Domain Name Setup wizard.
    TrustedCertFileNameTrustedCertFileName (Facoltativo) Configurare il certificato attendibile per il nome del dominio.(Optional) Configure Trusted Certificate for the domain name. Questo consente di inserire un certificato .PFX che contiene la chiave privata.This allows you to put an .PFX cert, which contains the private key.
    TrustedCertPasswordTrustedCertPassword (Facoltativo) La password per importare il certificato .PFX.(Optional) The password for importing the .PFX.
    EnableVPNEnableVPN (Facoltativo) Attivare VPN per impostazione predefinita.(Optional) Turn on VPN by default.
    VpnIPv4StartAddressVpnIPv4StartAddress (Facoltativo) Impostare l'indirizzo VPN di inizio.(Optional) Set VPN start address.
    VpnIPv4EndAddressVpnIPv4EndAddress (Facoltativo) Impostare l'indirizzo VPN di fine.(Optional) Set VPN end address.
    VpnBaseIPv6AddressVpnBaseIPv6Address (Facoltativo) Impostare l'indirizzo IPV6 di base per VPN.(Optional) Set base IPV6 address for VPN.
    VpnIPv6PrefixLengthVpnIPv6PrefixLength (Facoltativo) Impostare la lunghezza del prefisso dell'indirizzo IPv6 VPN.(Optional) Set the length of the prefix of VPN IPv6 address.
    IsHostedIsHosted (Facoltativo) Se non specificato, il valore predefinito è false.(Optional) Default value is false if not specified. Impostare questo valore se la configurazione viene eseguita in un ambiente ospitante.Set this value if you set up this in hoster environment. Disabiliterà la configurazione del router.It will disable router configuration.
    StaticIPv4AddressStaticIPv4Address (Facoltativo) Specificare l'indirizzo IP se si desidera configurare un indirizzo IP statico piuttosto che dinamico.(Optional) Specify static IP address if you want to configure a static IP address instead of a dynamic address.
    StaticIPv4GatewayStaticIPv4Gateway (Facoltativo) Specificare l'indirizzo gateway predefinito se si desidera configurare un indirizzo IP statico piuttosto che dinamico.(Optional) Specify default gateway address if you want to configure a static IP address instead of a dynamic address.
    StaticIPv4SubnetMaskStaticIPv4SubnetMask (Facoltativo) Specificare la subnet mask se si vuole configurare un indirizzo IP statico invece di un indirizzo dinamico.(Optional) Specify the subnet mask if you want to configure a static IP address instead of a dynamic address.
    StaticIPv6AddressStaticIPv6Address (Facoltativo) Specificare l'indirizzo IP predefinito se si desidera configurare un indirizzo IP statico piuttosto che dinamico.(Optional) Specify default IP address if you want to configure a static IP address instead of a dynamic address.
    StaticIPv6SubnetPrefixLengthStaticIPv6SubnetPrefixLength (Facoltativo) Specificare la lunghezza predefinita per il prefisso della subnet IPV6 se si desidera configurare un indirizzo IP statico piuttosto che dinamico.(Optional) Specify default IPV6 subnet prefix length if you want to configure a static IP address instead of a dynamic address.
    StaticIPv6GatewayStaticIPv6Gateway (Facoltativo) Specificare l'indirizzo gateway predefinito se si desidera configurare un indirizzo IP statico piuttosto che dinamico.(Optional) Specify default gateway address if you want to configure a static IP address instead of a dynamic one.
    ClientBackupOnClientBackupOn (Facoltativo) Disattivare il backup client per impostazione predefinita quando i nuovi client vengono aggiunti al server.(Optional) Turn off Client backup by default when new clients joined the server.
    FileHistoryOnFileHistoryOn (Facoltativo) Disattivare il backup di Cronologia file per impostazione predefinita quando i nuovi client con Windows 8 Consumer Preview vengono aggiunti al server.(Optional) Turn off File History backup by default when new clients running Windows 8 Consumer Preview joined the server.
    EnableRWAEnableRWA Abiliterà accesso Web remoto quando si installa Windows Server Essentials, ma ignorerà la configurazione del router.It will enable Remote Web Access when installing Windows Server Essentials, but will skip router configuration. Questa soluzione è supportata solo in un'installazione pulita del prodotto.This is only supported in clean installation of the product. Il valore predefinito è false.The default value is false.
    IPv4DNSForwarderIPv4DNSForwarder Impostare il server di inoltro DNS IPv4.Set IPv4 DNS Forwarder.
    IPv6DNSForwarderIPv6DNSForwarder Impostare il server di inoltro DNS IPv6.Set IPv6 DNS Forwarder.
    LaunchPadHiddenTasksLaunchPadHiddenTasks -(Facoltativo) è possibile nascondere la voce di Backup o / e Dashboard di amministrazione voce nella finestra di avvio.- (Optional) You can hide Backup entry or/and Admin Dashboard entry on Launchpad.

    -Per disabilitare il dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.AdminDashboard- To disable dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.AdminDashboard

    -Per disabilitare il backup: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup- To disable backup: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup

    -Per disabilitare il backup e il dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup,Microsoft.LaunchPad.AdminDashboard- To disable both backup and dashboard: LaunchPadHiddenTasks=Microsoft.LaunchPad.Backup,Microsoft.LaunchPad.AdminDashboard
  3. Salvare il file.Save the file. Assicurarsi di salvare il file come cfg.ini, non come cfg.ini.txt.Make sure that you save the file as cfg.ini, not cfg.ini.txt.

    Nota

    È possibile salvare il file su un'unità flash USB, da utilizzare per passaggi specifici dell'installazione. Oppure, il file cfg.ini è disponibile nella radice di qualsiasi unità disco rigido del server di destinazione.You can save the file to a USB flash drive, which can be used for specific phases of the installation, or the cfg.ini file can be located at the root of any hard drive on the target server. Accertarsi che per il file venga utilizzata la codifica ANSI o Unicode; la codifica UTF-8 non è supportata.You must ensure that the encoding for the file is set to ANSI or Unicode, UTF-8 encoding is not supported.

Importante

La sezione di configurazione iniziale del file cfg.ini deve essere utilizzata solo dall'utente finale per personalizzare il server oppure da un partner per analizzare l'uso del server da parte dell'utente utilizzando un file di risposte automatico.The Initial Configuration section of the cfg.ini should only be used by the end user to personalize the server or for a partner to test the user experience of the server by using an unattended answer file. Questa sezione del file non è destinata alla creazione dell'immagine.This section of the file is not intended to be used for creating the image.

Vedere ancheSee Also

Guida introduttiva a Windows Server Essentials ADK Getting Started with the Windows Server Essentials ADK
Creazione e personalizzazione dell'immagine Creating and Customizing the Image
Personalizzazioni aggiuntive Additional Customizations
Preparazione dell'immagine per la distribuzione Preparing the Image for Deployment
Testare l'esperienza dei clientiTesting the Customer Experience

Guida introduttiva a Windows Server Essentials ADK Getting Started with the Windows Server Essentials ADK
Creazione e personalizzazione dell'immagine Creating and Customizing the Image
Personalizzazioni aggiuntive Additional Customizations
Preparazione dell'immagine per la distribuzione Preparing the Image for Deployment
Testare l'esperienza dei clientiTesting the Customer Experience