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>