Condividi tramite


Impostazioni di Oobe.xml

In questo argomento vengono descritte le impostazioni che è possibile impostare in Oobe.xml.

Impostazioni di Oobe.xml

Di seguito viene illustrato come ordinare gli elementi in Oobe.xml. Non tutti gli elementi e le sezioni sono necessari per Windows per elaborare Oobe.xml.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
      <adjustForDST></adjustForDST>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

Di seguito viene illustrato come ordinare gli elementi in Oobe.xml. Non tutti gli elementi e le sezioni sono necessari per Windows per elaborare Oobe.xml.

<FirstExperience>
  <oobe>
    <oem>
      <name></name>
      <eulafilename></eulafilename>
      <computername></computername>
      <registration>
        <title></title>
        <subtitle></subtitle>
        <customerinfo>
          <label></label>
          <defaultvalue></defaultvalue>
        </customerinfo>
        <checkbox1>
          <label></label>
          <defaultvalue></defaultvalue>
        </checkbox1>
        <checkbox2>
          <label></label>
        </checkbox2>
        <checkbox3>
          <label></label>
        </checkbox3>
        <link1>
          <label></label>
        </link1>       
        <link2>
          <label></label>
        </link2>
        <link3>
          <label></label>
        </link3>
        <hideSkip></hideSkip>
      </registration>
    </oem>
    <defaults>
      <language></language>
      <location></location>
      <keyboard></keyboard>
    </defaults>
    <hidSetup>
      <title></title>
      <mouseImagePath></mouseImagePath>
      <mouseText></mouseText>
      <mouseErrorImagePath></mouseErrorImagePath>
      <mouseErrorText></mouseErrorText>
      <keyboardImagePath></keyboardImagePath>
      <keyboardErrorImagePath></keyboardErrorImagePath>
      <keyboardText></keyboardText>
      <keyboardPINText></keyboardPINText>
      <keyboardPINImagePath></keyboardPINImagePath>
      <keyboardErrorText></keyboardErrorText>
    </hidSetup>
  </oobe>
</FirstExperience>

OOBE.xml valori e elementi

Le tabelle seguenti mostrano descrizioni e valori per gli elementi disponibili in Oobe.xml.

Pagine di personalizzazione e registrazione OEM

La tabella seguente contiene la descrizione delle pagine OEM di personalizzazione e registrazione.

Elemento Impostazione Descrizione Valore
< oem>
nome <> Opzionale. Testo per descrivere il nome dell'OEM. Corda.
<eulafilename> Opzionale. Testo con il nome del file dell'EULA. Percorso assoluto al file EULA .rtf Il documento contratto di licenza con l'utente finale .html deve trovarsi nella stessa cartella. Windows sa di dover cercare il file .html in quella posizione. 

Nota: i file di .htm vengono ignorati.

Importante: tutti i file HTML in OOBE devono usare la codifica UTF-8.

Consultare i termini di licenza OEM per informazioni sulla creazione di un file EULA .html.

<nome del computer> Opzionale. Testo per descrivere il nome del computer Corda.
<registrazione> Opzionale. Di seguito sono riportati altri dettagli.
< registrazione>
<titolo> Obbligatorio se viene utilizzato l'elemento di registrazione. Testo per assegnare il titolo alla pagina Registrazione. Stringa di un massimo di 25 caratteri.
<sottotitolo> Obbligatorio se viene utilizzato l'elemento di registrazione. Testo per descrivere la pagina Registrazione.
< > informazioniCliente
<etichetta> Testo per etichettare le informazioni cliente. Richiesto per la visualizzazione delle informazioni cliente, necessarie per la visualizzazione della pagina di registrazione. Stringa di un massimo di 250 caratteri. È consigliabile utilizzare non più di 100 caratteri perché questa lunghezza del testo si adatta a una riga.
<defaultvalue predefinito> Valore per impostare customerinfo come selezionato o meno. Se questo campo viene controllato, le informazioni dei cinque campi di input verranno fornite tramite crittografia a chiave asimmetrica. Se non selezionato, nessuna informazione dai quattro campi di input verrà fornita. True o False. True indica che la condizione predefinita della casella di controllo è selezionata. False indica che la condizione predefinita della casella di controllo non è selezionata.
<showPhoneNumber> Opzionale. True o False. True indica che verrà visualizzato un campo per consentire al cliente di immettere il numero di telefono. False indica che il campo non viene visualizzato.
< casella di controllo 1>
<etichetta> Testo da etichettare per la casella di controllo 1. Obbligatorio per la visualizzazione della casella di controllo1. Stringa di massimo 250 caratteri. È consigliabile utilizzare non più di 100 caratteri perché questa lunghezza del testo si adatta a una riga.
<valore predefinito> Valore da impostare affinché il checkbox1 sia selezionato o non selezionato. True o False. True indica che la condizione predefinita della casella di controllo è selezionata. False indica che la condizione predefinita della casella di controllo non è selezionata.
< casella di controllo 2>
<etichetta> Testo da etichettare per casella di controllo 2. Obbligatorio per la visualizzazione della casella di controllo2. Stringa di un massimo di 250 caratteri. È consigliabile utilizzare non più di 100 caratteri perché questa lunghezza del testo si adatta a una riga.
<valore predefinito> Valore per impostare la casella di controllo 3 per essere selezionato o meno. True o False. True indica che la condizione predefinita della casella di controllo è selezionata. False indica che la condizione predefinita della casella di controllo non è selezionata.
< casella di controllo 3>
<etichetta> Testo da etichettare casella di controllo 3. Obbligatorio per visualizzare la casella di controllo3. Stringa di un massimo di 250 caratteri. È consigliabile utilizzare non più di 100 caratteri perché questa lunghezza del testo si adatta a una riga.
<valore predefinito> Valore per impostare la casella di controllo 3 come selezionata o non selezionata. True o False. True indica che la condizione predefinita della casella di controllo è selezionata. False indica che la condizione predefinita della casella di controllo non è selezionata.
< link1>
<etichetta> Etichetta per il collegamento al file HTML. Necessario affinché link1 appaia. Stringa di un massimo di 100 caratteri.
<collegamento> Il file deve essere denominato linkfile1.html. OOBE cerca questi file nella cartella oobe\info. OOBE cerca i file nelle sottocartelle corrispondenti alla lingua e alla localizzazione sotto oobe\info. linkfile1.html
< link2>
<etichetta> Etichetta per il collegamento al file HTML. Obbligatorio per la visualizzazione di link2. Stringa di un massimo di 100 caratteri.
<collegamento> Il file deve essere denominato linkfile2.html. OOBE cerca questi file nella cartella oobe\info. OOBE cerca i file nelle sottocartelle specifiche per località e lingua appropriate di oobe\info. linkfile2.html
< link3>
<etichetta> Etichetta per il collegamento al file HTML. Obbligatorio per la visualizzazione di link3. Stringa di un massimo di 100 caratteri.
<collegamento> Il file deve essere denominato linkfile3.html. OOBE cerca questi file nella cartella oobe\info. OOBE cerca i file sotto le sottocartelle specifiche per locale e lingua di oobe\info. linkfile3.html
< hideSkip> Opzionale. Controlla se il pulsante Ignora viene visualizzato o meno all'utente. Il valore predefinito è False, con conseguente visualizzazione del pulsante skip. True o False. True indica che il pulsante skip non è visibile all'utente. False indica che il pulsante skip viene visualizzato come opzione per l'utente.

Nota

Per la visualizzazione delle pagine di registrazione è necessaria una quantità minima di informazioni. È necessario specificare un titolo di pagina, un sottotitolo di pagina, l'elemento customerinfo, almeno una casella di controllo aggiuntiva o un collegamento e una chiave pubblica per la crittografia della chiave pubblica/privata. Inoltre, se nella cartella \system32\Oobe\Info non è presente %systemroot%alcuna chiave pubblica, le pagine di registrazione non vengono visualizzate.

Lingua e posizione

La tabella seguente mostra i valori per la lingua e la posizione.

Elemento Impostazione Descrizione Valore
< predefinite>
<lingua> Lingua predefinita. Identificatore di lingua (decimale), ad esempio francese = 3084. Per i valori, vedere i pacchetti linguistici disponibili per Windows.
<posizione> Posizione predefinita. GeoID (decimale), ad esempio, Canada = 39. Per i valori, vedere tabella delle posizioni geografiche
<tastiera> Specificare le impostazioni locali e il layout della tastiera in formato esadecimale, separati da due punti. Specificare le impostazioni locali e il layout della tastiera in formato esadecimale, separati da due punti. Ad esempio, per l'input/tastiera inglese americana, utilizzare 0409:00000409. Per i valori, vedere profili di input predefiniti (impostazioni locali di input)
<regola per l'ora legale> Specifica se regolare per l'ora legale. True o False. True indica che l'ora legale viene modificata in base al fuso orario. False significa rimanere sempre sull'ora solare.
Elemento Impostazione Descrizione Valore
< predefinite>
<lingua> Lingua predefinita. Identificatore di lingua (decimale), ad esempio francese = 3084. Per i valori, vedere Pacchetti lingua disponibili per Windows.
<posizione> Posizione predefinita. GeoID (decimale), ad esempio, Canada = 39. Per i valori, vedere tabella delle posizioni geografiche
<tastiera> Specificare le impostazioni locali e il layout della tastiera in formato esadecimale, separati da due punti. Specificare le impostazioni locali e il layout della tastiera in formato esadecimale, separati da due punti. Ad esempio, per l'input/tastiera in inglese americano, usa 0409:00000409. Per i valori, vedere profili di input predefiniti (impostazioni locali di input)

Configurazione HID

La tabella seguente mostra i valori per l'installazione di HID.

Elemento Impostazione Descrizione Valore
< hidsetup>
<titolo>
<mouseImagePath> Percorso assoluto dell'immagine dell'istruzione di associazione del mouse.

L'immagine non deve essere maggiore di 630 x 372 pixel. È stato ridimensionato per adattarsi alla modalità verticale o a dispositivi di piccole dimensioni.

Percorso assoluto all'immagine.
<mouseText> Testo di aiuto visualizzato nella parte inferiore della pagina. Corda
<mouseErrorImagePath> Percorso assoluto dell'immagine di errore di associazione del mouse.

L'immagine non deve essere maggiore di 630 x 372 pixel. È ridimensionato per adattarsi alla modalità verticale o a dispositivi di piccole dimensioni.

<mouseErrorText> Errore visualizzato agli utenti insieme all'immagine dell'errore di associazione del mouse. Stringa
<keyboardImagePath> Percorso assoluto della prima immagine dell'istruzione di associazione della tastiera.

L'immagine non deve essere maggiore di 630 x 372 pixel. È ridimensionato per adattarsi alla modalità verticale o a fattori di forma piccoli.

<keyboardErrorImagePath> Percorso assoluto dell'immagine di errore di associazione della tastiera.

L'immagine non deve essere maggiore di 630 x 372 pixel. È ridimensionato per adattarsi alla modalità verticale o a dispositivi di piccole dimensioni.

Percorso assoluto dell'immagine
<keyboardText> Specifica il testo per richiedere all'utente di associare la tastiera. Stringa
<keyboardPINText> Specifica il testo della richiesta per l'utente di immettere un PIN per la tastiera. Corda/Stringa
<tastieraPINPercorsoImmagine> Percorso assoluto dell'immagine dell'istruzione di associazione della tastiera.

L'immagine non deve essere maggiore di 630 x 372 pixel. È stato ridimensionato per adattarsi alla modalità verticale o a dispositivi di piccole dimensioni.

Percorso assoluto dell'immagine
<keyboardErrorText> Specifica il testo da utilizzare quando si verifica un errore durante l'associazione della tastiera. Stringa

Come personalizzare OOBE usando Oobe.xml

Per personalizzare l'OOBE (Out-of-Box Experience) utilizzando Oobe.xml:

  1. Creare un file denominato Oobe.xml e archiviare il file in Windows\System32\Oobe\Info.

  2. Utilizzando un editor XML o un editor di testo, ad esempio Blocco note, aggiornare Oobe.xml con i file, i percorsi e il contenuto appropriati.

  3. Salvare la versione aggiornata di Oobe.xml in Windows\System32\Oobe\Info o nelle cartelle specifiche della lingua e delle impostazioni locali appropriate necessarie per le personalizzazioni.

  4. Test Esperienza Fuori Scatola:

    1. Nel menu Start scegliere Tutti i programmie quindi fare clic su Accessori.

    2. Fare clic con il pulsante destro del mouse sulla scorciatoia al prompt dei comandi e scegliere Esegui come amministratore. Accettare la finestra di dialogo Controllo account utente.

    3. Passare a \Windows\System32\Sysprep

    4. Eseguire sysprep /oobe.

    5. Avviare il computer.

Configurare Oobe.xml