운영 체제 배포 작업 순서 개요
Configuration Manager 작업 순서는 Configuration Manager 클라이언트가 사용자 지정 작업을 실행하도록 보급할 수 있는 하나 이상의 작업 단계입니다. 작업 순서는 운영 체제 배포와 함께 원본 컴퓨터를 빌드하고, 운영 체제 이미지를 캡처하고, 사용자 및 컴퓨터 설정을 마이그레이션하고, 대상 컴퓨터 컬렉션에 이미지를 배포하는 데 사용됩니다. 작업 순서를 사용하여 Configuration Manager 소프트웨어 패키지 배포 또는 사용자 지정 명령줄 실행과 같은 다른 Configuration Manager 작업을 실행할 수도 있습니다.
Configuration Manager 작업 순서를 만들고 편집하기 위한 풍부한 WMI(Windows Management Instrumentation) 개체 모델을 제공합니다. 자세한 내용은 운영 체제 배포 작업 순서 개체 모델을 참조하세요.
작업 순서 단계
작업 순서 단계는 명령줄 실행과 같이 컴퓨터에서 실행되는 개별 작업이거나 그룹에 정렬된 작업 집합입니다. 작업 단계는 순서대로 처리되며 작업 또는 작업 그룹이 처리되는지 여부를 결정하는 조건과 연결된 조건이 있을 수 있습니다.
작업
작업 유형에는 기본 제공 작업과 사용자 지정 작업의 두 가지 유형이 있습니다.
기본 제공 작업
Configuration Manager 클라이언트 컴퓨터에서 특정 작업을 수행하는 Configuration Manager 작업은 기본 제공 작업입니다. 예를 들어 Configuration Manager 디스크 분할 및 소프트웨어 설치를 위한 기본 제공 작업을 제공합니다. 기본 제공 작업에 Configuration Manager 대한 자세한 내용은 Configuration Manager 설명서 라이브러리를 참조하세요.
관리자가 Configuration Manager 클라이언트 컴퓨터에서 스크립트 또는 실행 파일 실행에 사용할 수 있는 명령줄 작업도 있습니다.
사용자 지정 작업
직접 만드는 작업은 사용자 지정 작업입니다. MOF(관리 개체 형식) 파일에서 정의하는 프로세스 또는 스크립트를 호출하는 사용자 지정 작업을 만들 수 있습니다. 만든 사용자 지정 작업을 작업 순서 편집기에 통합하는 컨트롤을 만들 수도 있습니다. 이렇게 하면 관리자가 Configuration Manager 제공된 작업을 변경하는 것과 동일한 방식으로 사용자 지정 작업 속성을 변경할 수 있습니다. 일반적으로 기본 제공 작업이 작업에 대한 요구 사항을 충족하지 않는 경우 이러한 사용자 지정 작업을 만듭니다. 사용자 지정 작업을 만드는 방법에 대한 자세한 내용은 사용자 지정 작업 Configuration Manager 정보를 참조하세요.
작업 순서 실행
작업 순서를 실행하려면 다음을 수행해야 합니다.
작업 순서를 실행하려면
Configuration Manager 사이트 서버가 설치되어 있고 작업 순서를 배포할 클라이언트가 있는지 확인합니다. 환경에 따라 상태 마이그레이션 지점 또는 PXE 서비스 지점을 구성해야 할 수 있습니다. 자세한 내용은 OS 배포 사이트 역할 구성 정보를 참조하세요.
배포에 필요한 파일이 포함된 패키지를 만듭니다. 예를 들어 부팅 이미지를 배포하려면 부팅 이미지 패키지(SMS_BootImagePackage 서버 WMI 클래스)를 만들어야 합니다.
배포 지점에 패키지를 할당합니다. 자세한 내용은 배포 지점에 패키지를 할당하는 방법을 참조하세요.
작업 순서를 만듭니다. 자세한 내용은 운영 체제 배포 작업 순서를 만드는 방법을 참조하세요.
작업 순서를 작업 순서 패키지와 연결합니다. 자세한 내용은 운영 체제 배포 작업 순서 패키지를 만드는 방법을 참조하세요.
작업 순서 패키지를 필요한 클라이언트 컴퓨터에 보급합니다. 이렇게 하려면 SMS_Advertisement 패키지를 만듭니다. 작업 순서가 실행되는 동안 작업 순서 진행률 대화 상자를 표시하려면 SMS_Advertisement 클래스
AdvertFlags
쇼 작업 순서 진행률 비트(0x00800000)를 설정합니다. 자세한 내용은 소프트웨어 배포 광고 정보를 참조하세요.클라이언트 컴퓨터에서 작업 순서는 결국 보급된 프로그램으로 사용할 수 있습니다. 프로그램을 클릭하여 실행합니다.
실패한 작업 순서 검색
작업 순서가 실행되면 변수를 _SMSTSLastActionSucceeded
사용하여 마지막 작업 순서 그룹 실행이 실패했는지 확인할 수 있습니다. 작업 순서가 실행 중인 환경에 따라 적절한 조치를 취할 수 있습니다. 일반적으로 검사를 위해 작업 로그를 공유에 복사합니다.
실패한 작업 순서를 검색하려면
오류를 검색하려는 작업 순서 그룹에 대해 오류 발생 시 계속 속성을 설정합니다.
그룹 바로 다음에 오류를 처리할 그룹을 만듭니다.
오류 처리기 그룹에서 인 경우
_SMSTLastActionSucceeded
=false
오류 처리기 그룹을 실행하는 조건을 추가합니다.오류 처리기 그룹에서 명령줄 실행 작업을 추가합니다. WinPE 환경에서 오류 처리에 사용됩니다.
WinPE 작업에서 다음 명령줄을 추가하여 로그를 외부 공유에 복사합니다.
smsswd.exe /run: cmd /c copy x:\windows\temp\smsts.log \\<Your server>\<Your Share>\%_SMSTSClientGuid%-smsts.log
WinPE 작업에서 가 true이면
_SMSTSInWinPE
작업을 실행하는 조건을 추가합니다.오류 처리기 그룹에서 실행 명령줄 작업을 추가합니다. 전체 운영 체제 환경에서 오류 처리에 사용됩니다.
전체 운영 체제 작업에서 다음 명령줄을 추가하여 로그를 외부 공유에 복사합니다.
smsswd.exe /run: cmd /c copy %windir%\system32\ccm\logs\smsts.log \\server\share\%_SMSTSClientGuid%-smsts.log
WinPE 작업에서 가 false이면
_SMSTSInWinPE
작업을 실행하는 조건을 추가합니다.오류 처리기 그룹에서 명령줄 실행 작업과 선택한 복구 도구를 실행하는 명령줄을 추가합니다.
실행 전 후크
작업 순서를 선택하기 전에 Windows PE에서 사용자와 상호 작용할 수 있는 스크립트 또는 실행 파일을 실행할 수 있습니다. 자세한 내용은 Configuration Manager 라이브러리 설명서의 운영 체제 미디어 실행 전 후크를 참조하세요.