File di risposte (unattend.xml)

I file di risposte (o file di installazione automatica) possono essere usati per modificare le impostazioni di Windows nelle tue immagini durante l'installazione. È anche possibile creare impostazioni che attivano script nelle immagini eseguite dopo che il primo utente crea il proprio account e seleziona la lingua predefinita.

Il programma di installazione di Windows cercherà automaticamente i file di risposte in determinati percorsi oppure è possibile specificare un file di installazione automatica da usare usando l'opzione durante l'esecuzione del programma di installazione di Windows (setup.exe).Windows Setup will automatically search for answer files in certain locations, or you can specify an unttend file to use by using the /unattend: option when running Windows Setup (setup.exe).

Panoramica delle impostazioni di Windows

Sebbene sia possibile impostare molte impostazioni di Windows in modalità di controllo, alcune impostazioni possono essere impostate solo usando un file di risposte o un Designer configurazione di Windows, ad esempio aggiungendo informazioni di supporto del produttore. Un elenco completo delle impostazioni del file di risposte (note anche come impostazioni di installazione automatica) è disponibile in Guida di riferimento all'installazione automatica di Windows.

Le aziende possono controllare altre impostazioni usando Criteri di gruppo. Per altre info, vedi Criteri di gruppo.

Impostazioni del file di risposte

È possibile specificare il passaggio di configurazione per aggiungere nuove impostazioni. Ogni passaggio di configurazione rappresenta una fase di installazione in cui è possibile configurare le impostazioni:

  • 1 windowsPE: queste impostazioni sono usate dal programma di installazione di Windows. Se stai modificando immagini esistenti, solitamente puoi ignorare queste impostazioni.

  • 2 offlineServicing: queste impostazioni vengono applicate alle immagini offline in cui si applica un file di installazione automatica con Gestione e manutenzione immagini distribuzione usando l'opzione Apply-Unattend . Quando si applica un file di installazione automatica con gestione e manutenzione immagini distribuzione a un'immagine offline, vengono elaborate solo le impostazioni in questo passaggio di configurazione.

  • 4 specialize: la maggior parte delle impostazioni deve essere aggiunta qui. Queste impostazioni vengono attivate sia all'inizio della modalità di controllo sia all'inizio della Configurazione guidata. Se devi apportare più aggiornamenti o aggiungere più impostazioni di test, generalizza nuovamente il dispositivo e aggiungi un altro batch di impostazioni nel passaggio di configurazione Specialize.

  • 6 auditUser: eseguito subito dopo l'avvio della modalità di controllo.

    Si tratta di un ottimo momento per eseguire uno script di test di sistema. Si aggiungerà Microsoft-Windows-Deployment\RunAsynchronousCommand come esempio. Per altre informazioni, vedi Aggiungere uno script personalizzato a Installazione di Windows.

  • 7 oobeSystem: da usare con moderazione. La maggior parte di queste impostazioni viene eseguita dopo che l'utente ha completato la configurazione guidata. L'eccezione è l'impostazione Microsoft-Windows-Deployment\Reseal\Mode = Audit, che verrà usata per ignorare la configurazione guidata e avviare il PC in modalità di controllo.

    Se lo script si basa sulla conoscenza della lingua selezionata dall'utente durante la configurazione guidata, è necessario aggiungerlo al passaggio oobeSystem.

  • Per altre informazioni, vedere Passaggi di configurazione dell'installazione di Windows.

Nota

Queste impostazioni potrebbero andare perse se l'utente reimposta il PC con gli strumenti di ripristino predefiniti. Per informazioni su come assicurarsi che queste impostazioni rimangano nel dispositivo durante una reimpostazione, vedi Script di esempio: Mantenimento delle impostazioni di Windows tramite un ripristino.

Creare e modificare un file di risposte

Questa sezione illustra come creare e modificare un file di installazione automatica usando gli strumenti disponibili in Windows Assessment and Deployment Kit. Quando si crea un file di installazione automatica per la distribuzione, è possibile configurare impostazioni diverse o aggiuntive rispetto a quelle descritte di seguito.

Passaggio 1: Creare un file di catalogo

  1. Avvia Windows System Image Manager.

  2. Fare clic su File>Selezionare immagine Windows.

  3. In Selezionare un'immagine di Windows passare a e selezionare il file di immagine (D:\install.wim). Seleziona quindi un'edizione di Windows, ad esempio Windows 10 Pro, e fai clic su OK. Fai clic su per creare il file di catalogo. Windows SIM crea il file in base al file di immagine e lo salva nella stessa cartella del file di immagine. Questo processo può richiedere alcuni minuti.

    Il file di catalogo viene visualizzato nel riquadro Immagine di Windows . Windows SIM elenca i componenti e i pacchetti configurabili in tale immagine.

    Suggerimento

    Se Windows SIM non crea il file di catalogo, seguire questa procedura:

    • Per creare un file di catalogo per dispositivi basati su Arm o a 32 bit, usare un dispositivo a 32 bit.
    • Assicurarsi che il file di immagine di base di Windows (\Sources\Install.wim) si trova in una cartella con privilegi di lettura/scrittura, ad esempio un'unità flash USB o sul disco rigido.

Passaggio 2: Creare un file di risposte

  • Fare clic su File>nuovo file di risposte.

    Il nuovo file di risposte verrà visualizzato nel riquadro File di risposte .

    Nota

    Se si apre un file di risposte esistente, potrebbe essere richiesto di associare il file di risposte all'immagine. Fare clic su .

Passaggio 3: Aggiungere nuove impostazioni del file di risposte

  1. Aggiungere informazioni OEM:

    1. Nel riquadro Immagine di Windows espandere Componenti, fare clic con il pulsante destro del mouse su amd64_Microsoft-Windows-Shell-Setup_(versione) e quindi scegliere Aggiungi impostazione a Passa 4 specializzati.

    2. Nel riquadro File di risposte selezionare Components\4 specialize\amd64_Microsoft-Windows-Shell-Setup_neutral\OEMInformation.

    3. Nel riquadro Proprietà OEMInformation , nella sezione Impostazioni , selezionare:

      • Manufacturer=Fabrikam
      • Model=Notebook Model 1
      • Logo=C:\Fabrikam\Fabrikam.bmp
    4. Creare un logo/grafico a colori a 32 bit con una dimensione massima di 120x120 pixel e salvarlo come D:\AnswerFiles\Fabrikam.bmp file nel PC locale.

      Il logo verrà copiato nell'immagine di Windows in pochi passaggi.

  2. Impostare il dispositivo per l'avvio automatico sulla modalità di controllo:

    1. Nel riquadro Immagine di Windows espandere Componenti, fare clic con il pulsante destro del mouse su amd64_Microsoft-Windows-Deployment_(versione) e quindi scegliere Aggiungi impostazione a Pass 7 oobeSystem.

    2. Nel riquadro File di risposte selezionare Componenti\7 oobeSystem\amd64_Microsoft-Windows-Deployment_neutral\Reseal.

    3. Nel riquadro Proprietà di Reseal , nella sezione Impostazioni , seleziona Mode=Audit.

  3. Preparare uno script da eseguire dopo l'avvio della modalità di controllo.

    1. Nel riquadro Immagine di Windows fare clic con il pulsante destro del mouse su amd64_ Microsoft-Windows-Deployment_(versione) e quindi scegliere Aggiungi impostazione per passare 6 auditUser.

    2. Nel riquadro File di risposte espandere Components\6 auditUser\amd64_Microsoft-Windows-Deployment_neutral\RunAsynchronous. Fai clic con il pulsante destro del mouse su Proprietà di RunAsynchronousCommand e scegli Inserisci nuovo AsynchronousCommand.

    3. Nel riquadro Proprietà di AsynchronousCommand , nella sezione Impostazioni , aggiungi i valori seguenti:

      • Path = C:\Fabrikam\SampleCommand.cmd
      • Description = Sample command to run a system diagnostic check.
      • Order = 1 Determina l'ordine in cui vengono eseguiti i comandi, a partire da 1.
  4. Aggiungere una chiave del Registro di sistema. In questo esempio viene aggiunta una REG_SZ chiave denominata ABCD in HKLM\Software\Sample con un valore .10 Questo comando chiamerà CMD /c REG ADD, come se si stesse creando una chiave del Registro di sistema dal prompt dei comandi.

    Aggiungere RunAsynchronousCommands per ogni chiave del Registro di sistema da aggiungere. Fare clic con il pulsante destro del mouse su RunAsynchronousCommand Properties e scegliere Inserisci nuovo asincronoCommand.

    Path = CMD /c REG ADD HKEY_LOCAL_MACHINE\Software\Sample /v 10 /t REG_SZ ABCD
    Description = Adds a OEM registry key
    Order = 2
    RequiredUserInput = false
    

Per un elenco completo delle opzioni di configurazione, vedere Informazioni di riferimento sull'installazione automatica di Windows .

Passaggio 4: Salvare il file di risposte

  • Salvare il file di risposte, ad esempio :D:\AnswerFiles\BootToAudit-x64.xml.

    Nota

    Windows SIM non consente di salvare il file di risposte nelle cartelle di immagini montate.  

Passaggio 5: Creare uno script

Poiché è stato specificato uno script da eseguire nel passaggio 3.3, è possibile creare lo script.

  • Copiare lo script di esempio seguente nel Blocco note e salvarlo come D:\AnswerFiles\SampleCommand.cmd.

    @rem Scan the integrity of system files 
    @rem (Required after removing the base English language from an image)
    sfc.exe /scannow
    
    @rem Check to see if your drivers are digitally signed, and send output to a log file.
    md C:\Fabrikam
    C:\Windows\System32\dxdiag /t C:\Fabrikam\DxDiag-TestLogFiles.txt
    

Aggiungere il file di risposte e lo script all'immagine

Passaggio 6: Montare un'immagine e aggiungere il file di risposte

  1. Usare Gestione e manutenzione immagini distribuzione per montare un'immagine di Windows. Per informazioni su come montare un'immagine, vedere Montare e modificare un'immagine DiSM di Windows

  2. Copiare il file di risposte nell'immagine nella \Windows\Panther cartella e denominarlo unattend.xml. La cartella Panther è una delle cartelle in cui Windows cerca un file di risposte. Crea la cartella se non esiste. Se hai a disposizione un file di risposte esistente, sostituiscilo o usa Windows System Image Manager per modificare e combinare le impostazioni se necessario.

    MkDir c:\mount\windows\Windows\Panther
    Copy D:\AnswerFiles\BootToAudit-x64.xml  C:\mount\windows\Windows\Panther\unattend.xml
    MkDir c:\mount\windows\Fabrikam
    Copy D:\AnswerFiles\Fabrikam.bmp    C:\mount\windows\Fabrikam\Fabrikam.bmp
    Copy D:\AnswerFiles\SampleCommand.cmd    C:\mount\windows\Fabrikam\SampleCommand.cmd
    
  3. Smontare l'immagine, eseguendo il commit delle modifiche. Ad esempio:

    Dism /Unmount-Image /MountDir:"C:\mount\windows" /Commit
    

    dove C è la lettera di unità dell'unità che contiene l'immagine montata.

    L'esecuzione può richiedere alcuni minuti.

Quando si applica l'immagine, Windows elabora il file di installazione automatica e configura le impostazioni in base a quanto specificato nell'installazione automatica.