Condividi tramite


RichiedeUserInput (microsoft-windows-shell-setup-firstlogoncommands-synchronouscommand-requiresuserinput)

RequiresUserInput specifica se il primo comando di accesso avvia una finestra di dialogo che richiede l'input dell'utente.

Dopo l'esperienza di Windows Out of Box (OOBE), viene visualizzata la schermata "Preparazione del desktop". Questa schermata impedisce agli utenti di interagire con i primi comandi di accesso ed è destinata a eseguire in modo efficiente i comandi di accesso che non richiedono l'input utente.

Se un primo comando di accesso richiede l'input utente, gli utenti finali potrebbero essere costretti a attendere fino a due minuti prima di poter visualizzare il desktop. Dopo questo ritardo, possono interagire con l'interfaccia utente che richiede l'input. È possibile usare l'impostazione per ridurre questo RequiresUserInput ritardo.

Nota  

  • Se il comando che richiede l'input utente non dipende da altri comandi, prendere in considerazione l'uso di un comando asincrono. A differenza dei comandi sincroni, i comandi asincroni possono iniziare e terminare in qualsiasi ordine. I comandi asincroni non possono ritardare l'aspetto del desktop di Windows, anche se il comando asincrono richiede l'input utente. Se un comando asincrono richiede l'input utente, l'utente finale visualizzerà la finestra di input dopo la visualizzazione del desktop. Per informazioni sui comandi asincroni, vedere AsincronaCommand.

  • Se sono presenti più comandi di accesso, è consigliabile impostare il comando che richiede l'input utente ultimo nell'ordine dei primi comandi di accesso. Ciò consente di impedire agli utenti di interferire con gli altri comandi di accesso.

Valori

true

Specifica che il primo comando di accesso richiede l'input utente.

La schermata "Preparazione del desktop" viene rimossa, consentendo agli utenti di raggiungere il desktop in modo più rapido e fornire input.

false

Specifica che il primo comando di accesso non richiede l'input utente.

Il desktop non viene visualizzato fino al completamento del primo comando di accesso o fino a due minuti.

Si tratta del valore predefinito.

Passaggi di configurazione validi

oobeSystem

Gerarchia padre

Microsoft-Windows-Shell-Setup | FirstLogonCommands | SynchronousCommand | RichiedeUserInput

Si applica a

Per un elenco delle edizioni e delle architetture di Windows supportate da questo componente, vedere Microsoft-Windows-Shell-Setup.

Esempio XML

L'output XML seguente mostra come specificare che uno dei primi comandi di accesso richiede l'input utente.

<FirstLogonCommands>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command1.exe</CommandLine>
      <Description>Description of command 1</Description>
      <Order>1</Order>
   </SynchronousCommand>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command2.exe</CommandLine>
      <Description>Description of command 2 - This command requires user input</Description>
      <Order>2</Order>
      <RequiresUserInput>true</RequiresUserInput>
   </SynchronousCommand>
</FirstLogonCommands>

SynchronousCommand

AsincronoCommand