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

RequiresUserInput 는 첫 번째 로그온 명령이 사용자의 입력이 필요한 대화 상자를 시작하는지 여부를 지정합니다.

OOBE(Windows Out of Box Experience) 후 "데스크톱 준비 중" 화면이 나타납니다. 이 화면은 사용자가 첫 번째 로그온 명령과 상호 작용할 수 없도록 하며 사용자 입력이 필요하지 않은 로그온 명령을 효율적으로 실행하기 위한 것입니다.

첫 번째 로그온 명령에 사용자 입력이 필요한 경우 최종 사용자는 데스크톱을 볼 수 있을 때까지 최대 2분 정도 기다려야 할 수 있습니다. 이 지연 후에는 입력이 필요한 사용자 인터페이스와 상호 작용할 수 있습니다. 이 설정을 사용하여 이 지연 시간을 줄일 수 RequiresUserInput 있습니다.

참고

  • 사용자 입력이 필요한 명령이 다른 명령에 종속되지 않는 경우 대신 비동기 명령을 사용하는 것이 좋습니다. 동기 명령과 달리 비동기 명령은 순서에 따라 시작 및 완료될 수 있습니다. 비동기 명령에 사용자 입력이 필요한 경우에도 비동기 명령은 Windows 데스크톱의 모양을 지연할 수 없습니다. 비동기 명령에 사용자 입력이 필요한 경우 바탕 화면이 표시된 후 최종 사용자에게 입력 창이 표시됩니다. 비동기 명령에 대한 자세한 내용은 AsynchronousCommand 를 참조하세요.

  • 첫 번째 로그온 명령이 여러 대 있는 경우 사용자 입력이 필요한 명령을 첫 번째 로그온 명령 순서대로 설정하는 것이 좋습니다. 이렇게 하면 사용자가 다른 첫 번째 로그온 명령을 방해하지 않도록 방지할 수 있습니다.

true

첫 번째 로그온 명령에 사용자 입력이 필요하도록 지정합니다.

"데스크톱 준비 " 화면이 제거되어 사용자가 데스크톱에 더 빠르게 도달하여 입력을 제공할 수 있습니다.

false

첫 번째 로그온 명령에 사용자 입력이 필요하지 않음을 지정합니다.

첫 번째 로그온 명령이 완료 될 때까지 또는 2 분이 경과할 때까지 데스크톱이 나타나지 않습니다.

이것은 기본값입니다.

유효한 구성 전달

oobeSystem

부모 계층

Microsoft-Windows-셸-설치 | Firstlogoncommands | SynchronousCommand | RequiresUserInput

적용 대상

이 구성 요소가 지 원하는 Windows 버전 및 아키텍처 목록은 Microsoft-windows-Shell-설치를 참조 하세요.

XML 예

다음 XML 출력에서는 첫 번째 로그온 명령 중 하나에 사용자 입력이 필요 하도록 지정 하는 방법을 보여 줍니다.

<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