Updated: August 1, 2012
Applies To: Windows 7, Windows 8, Windows 8.1, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2
RequiresUserInput specifies whether the first logon command launches a dialog that requires input from the user.
After the Windows® Out of Box Experience (OOBE), the "Preparing Your Desktop" screen appears. This screen prevents users from interacting with the first logon commands, and is intended to efficiently run the logon commands that do not require user input.
If a first logon command requires user input, end users may be forced to wait up to two minutes before they can see the desktop. After this delay, they can interact with the user interface that requires their input. You can use the
RequiresUserInput setting to reduce this delay.
Specifies that the first logon command requires user input.
The "Preparing Your Desktop" screen is removed, allowing users to reach the desktop more quickly and provide input.
Specifies that the first logon command does not require user input.
The desktop does not appear until first logon command is complete, or until two minutes pass.
This is the default value.
For a list of the Windows editions and architectures that this component supports, see Microsoft-Windows-Shell-Setup.
The following XML output shows how to specify that one of the first logon commands requires user input.
<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>