Partager via


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

RequiresUserInput spécifie si la première commande d’ouverture de session lance une boîte de dialogue qui nécessite une entrée de l’utilisateur.

Après l’expérience Windows Out of Box (OOBE), l’écran « Préparation de votre bureau » s’affiche. Cet écran empêche les utilisateurs d’interagir avec les premières commandes d’ouverture de session et est destiné à exécuter efficacement les commandes d’ouverture de session qui ne nécessitent pas d’entrée utilisateur.

Si une première commande d’ouverture de session nécessite une entrée utilisateur, les utilisateurs finaux peuvent être obligés d’attendre jusqu’à deux minutes avant de pouvoir voir le bureau. Après ce délai, ils peuvent interagir avec l’interface utilisateur qui nécessite leur entrée. Vous pouvez utiliser le RequiresUserInput paramètre pour réduire ce délai.

Remarque  

  • Si la commande qui nécessite une entrée utilisateur ne dépend pas d’autres commandes, envisagez plutôt d’utiliser une commande asynchrone. Contrairement aux commandes synchrones, les commandes asynchrones peuvent démarrer et se terminer dans n’importe quel ordre. Les commandes asynchrones ne peuvent pas retarder l’apparition du bureau Windows, même si la commande asynchrone nécessite une entrée utilisateur. Si une commande asynchrone nécessite une entrée utilisateur, l’utilisateur final voit la fenêtre d’entrée une fois le bureau affiché. Pour plus d’informations sur les commandes asynchrones, consultez AsynchroneCommand.

  • Si vous avez plusieurs commandes de première connexion, nous vous recommandons de définir la commande qui nécessite l’entrée utilisateur en dernier dans l’ordre des premières commandes d’ouverture de session. Cela permet d’empêcher les utilisateurs d’interférer avec les autres commandes de première ouverture de session.

Valeurs

true

Spécifie que la première commande d’ouverture de session nécessite une entrée utilisateur.

L’écran « Préparation de votre bureau » est supprimé, ce qui permet aux utilisateurs d’accéder au bureau plus rapidement et de fournir une entrée.

false

Spécifie que la première commande d’ouverture de session ne nécessite pas d’entrée utilisateur.

Le bureau n’apparaît pas tant que la première commande d’ouverture de session n’est pas terminée, ou jusqu’à ce que deux minutes soient passées.

Il s’agit de la valeur par défaut.

Passes de configuration valides

oobeSystem

Hiérarchie parente

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

S'applique à

Pour bénéficier de la liste des éditions et architectures Windows prises en charge par ce composant, consultez Microsoft-Windows-Shell-Setup.

Exemple XML

La sortie XML suivante montre comment spécifier que l’une des premières commandes d’ouverture de session nécessite une entrée utilisateur.

<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