Freigeben über


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

RequiresUserInput Gibt an, ob der erste Anmeldebefehl ein Dialogfeld startet, das Eingaben vom Benutzer erfordert.

Nach der Windows Out of Box Experience (OOBE) wird der Bildschirm "Desktop vorbereiten" angezeigt. Dieser Bildschirm verhindert, dass Benutzer mit den ersten Anmeldebefehlen interagieren und die Anmeldebefehle effizient ausführen können, die keine Benutzereingabe erfordern.

Wenn ein erster Anmeldebefehl Benutzereingaben erfordert, müssen Endbenutzer möglicherweise bis zu zwei Minuten warten, bevor sie den Desktop sehen können. Nach dieser Verzögerung können sie mit der Benutzeroberfläche interagieren, die ihre Eingabe erfordert. Sie können die RequiresUserInput Einstellung verwenden, um diese Verzögerung zu verringern.

Hinweis  

  • Wenn der Befehl, der die Benutzereingabe erfordert, nicht von anderen Befehlen abhängig ist, sollten Sie stattdessen einen asynchronen Befehl verwenden. Im Gegensatz zu synchronen Befehlen können asynchrone Befehle in jeder Reihenfolge gestartet und beendet werden. Asynchrone Befehle können die Darstellung des Windows-Desktops nicht verzögern, auch wenn der asynchrone Befehl Benutzereingaben erfordert. Wenn ein asynchroner Befehl benutzereingaben erfordert, wird dem Endbenutzer das Eingabefenster angezeigt, nachdem der Desktop angezeigt wird. Informationen zu asynchronen Befehlen finden Sie unter AsynchronousCommand.

  • Wenn Sie über mehrere erste Anmeldebefehle verfügen, wird empfohlen, den Befehl festzulegen, der die Benutzereingabe zuletzt in der Reihenfolge der ersten Anmeldebefehle erfordert. Dadurch wird verhindert, dass Benutzer die anderen ersten Anmeldebefehle beeinträchtigen.

Werte

true

Gibt an, dass der erste Anmeldebefehl Benutzereingaben erfordert.

Der Bildschirm "Desktop vorbereiten" wird entfernt, sodass Benutzer den Desktop schneller erreichen und Eingaben bereitstellen können.

false

Gibt an, dass der erste Anmeldebefehl keine Benutzereingabe erfordert.

Der Desktop wird erst angezeigt, wenn der erste Anmeldebefehl abgeschlossen ist, oder bis zwei Minuten vorbei.

Dies ist der Standardwert.

Gültige Konfigurationspässe

oobeSystem

Übergeordnete Hierarchie

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

Gilt für

Eine Liste der Windows-Editionen und -Architekturen, die von dieser Komponente unterstützt werden, finden Sie unter Microsoft-Windows-Shell-Setup.

XML-Beispiel

Die folgende XML-Ausgabe zeigt, wie Sie angeben, dass eine der ersten Anmeldebefehle Benutzereingaben erfordert.

<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