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

RequiresUserInput especifica si el primer comando de inicio de sesión inicia un cuadro de diálogo que requiere la entrada del usuario.

Después de la Windows configuración rápida (OOBE), aparece la pantalla "Preparar el escritorio". Esta pantalla impide que los usuarios interactúen con los primeros comandos de inicio de sesión y está diseñado para ejecutar eficazmente los comandos de inicio de sesión que no requieren la entrada del usuario.

Si un primer comando de inicio de sesión requiere la entrada del usuario, es posible que los usuarios finales se vean obligados a esperar hasta dos minutos antes de que puedan ver el escritorio. Después de este retraso, pueden interactuar con la interfaz de usuario que requiere su entrada. Puede usar la RequiresUserInput configuración para reducir este retraso.

Note  

  • Si el comando que requiere la entrada del usuario no depende de otros comandos, considere la posibilidad de usar un comando asincrónico en su lugar. A diferencia de los comandos sincrónicos, los comandos asincrónicos pueden comenzar y finalizar en cualquier orden. Los comandos asincrónicos no pueden retrasar la apariencia del escritorio de Windows, incluso si el comando asincrónico requiere la entrada del usuario. Si un comando asincrónico requiere la entrada del usuario, el usuario final verá la ventana de entrada después de que aparezca el escritorio. Para obtener información sobre los comandos asincrónicos, vea AsynchronousCommand.

  • Si tiene varios comandos de primer inicio de sesión, se recomienda establecer el comando que requiere la entrada del usuario en último lugar en el orden de los primeros comandos de inicio de sesión. Esto ayudará a evitar que los usuarios interfieran con los otros primeros comandos de inicio de sesión.

Valores

true

Especifica que el primer comando de inicio de sesión requiere la entrada del usuario.

Se quita la pantalla "Preparar el escritorio", lo que permite a los usuarios acceder al escritorio con mayor rapidez y proporcionar entradas.

false

Especifica que el primer comando de inicio de sesión no requiere la entrada del usuario.

El escritorio no aparece hasta que se complete el primer comando de inicio de sesión o hasta que pasen dos minutos.

Este es el valor predeterminado.

Pases de configuración válidos

oobeSystem

Jerarquía primaria

Microsoft-Windows-Shell-Setup | FirstLogonCommandsSynchronousCommands | | RequiresUserInput

Se aplica a

Para obtener una lista de las ediciones y arquitecturas de Windows que admite este componente, consulte Microsoft-Windows-Shell-Setup.

Ejemplo de XML

La siguiente salida XML muestra cómo especificar que uno de los primeros comandos de inicio de sesión requiere la entrada del usuario.

<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

AsynchronousCommand