다음을 통해 공유


SynchronousCommand

SynchronousCommand는 사용자가 컴퓨터에 처음으로 로그온할 때 실행할 단일 명령을 지정합니다. FirstLogonCommands는 로그온한 후 바탕 화면이 표시되기 전에 실행됩니다.

관리 권한이 포함되지 않은 사용자 계정을 만드는 경우 다음 명령이 실행되지 않을 수 있습니다.

  • 사용자 계정 컨트롤을 사용하도록 설정한 경우 해당 사용자가 처음으로 로그인하면 대화 상자가 나타나 관리자가 명령을 적용할 수 있는 옵션을 사용자에게 표시합니다. 사용자가 취소를 클릭하면 이러한 명령이 실행되지 않습니다.
  • 사용자 계정 컨트롤을 사용하지 않도록 설정하면 이러한 명령이 실행되지 않습니다.

FirstLogonCommands를 사용하여 스크립트를 추가하면 Ctrl+Shift+F3을 사용하여 감사 모드로 부팅하더라도 다음 부팅 시 트리거됩니다. 나중에 감사 모드를 사용하려는 경우 Microsoft-Windows-Deployment\Reseal\Mode = Audit 설정을 추가하여 이 스크립트를 자동으로 건너뜁니다.

참고

이러한 명령은 이제 사용자가 컴퓨터에 로그온할 때 발생하는 다른 작업과 관련하여 비동기적으로 실행됩니다. 그러나 각 명령은 지정된 순서로 실행됩니다. 즉, Microsoft-Windows-Shell-Setup-LogonCommands-AsynchronousCommand와 달리 이러한 무인 설정을 사용하는 모든 명령이 동시에 시작되지 않고 이전 명령이 완료될 때까지 기다립니다.

자식 요소

설정 설명
CommandLine 실행할 명령의 경로를 지정합니다.
설명 실행할 명령을 설명합니다.
주문 명령이 실행되는 순서를 지정합니다.
RequiresUserInput 첫 번째 로그온 명령이 사용자의 입력이 필요한 대화 상자를 시작하는지 여부를 지정합니다. 이렇게 하면 "데스크톱 준비" 화면의 지연을 줄일 수 있습니다.

참고

FirstLogonCommands는 Windows 10 S 모드에서 지원되지 않습니다.

유효한 구성 단계

oobeSystem

부모 계층

Microsoft-Windows-Shell-Setup | FirstLogonCommands | SynchronousCommand

적용 대상

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

XML 예

다음 XML 출력은 첫 번째 로그온 명령을 설정하는 방법을 보여 줍니다.

<FirstLogonCommands>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command1.exe</CommandLine>
      <Description>Description_of_command1</Description>
      <Order>1</Order>
   </SynchronousCommand>
   <SynchronousCommand wcm:action="add">
      <CommandLine>c:\synccommands\command2.exe</CommandLine>
      <Description>Description_of_command2</Description>
      <Order>2</Order>
   </SynchronousCommand>
</FirstLogonCommands>

FirstLogonCommands