다음을 통해 공유


Configuration Manager 작업 자동화 계획

적용 대상: Configuration Manager(현재 분기)

작업 순서를 만들어 Configuration Manager 환경에서 작업을 자동화할 수 있습니다. 이러한 작업은 참조 컴퓨터에서 OS를 캡처하는 것부터 하나 이상의 대상 컴퓨터에 OS를 배포하는 것까지 다양합니다. 작업 순서의 작업은 시퀀스의 개별 단계에서 정의됩니다. 작업 순서가 실행되면 로컬 시스템 컨텍스트의 명령줄 수준에서 각 단계의 작업을 실행합니다. 이 동작은 사용자 개입 없이 작업 순서가 완전히 자동화된 실행됨을 의미합니다.

작업 순서 단계 및 작업

단계는 작업 순서의 기본 구성 요소입니다. 다음과 같은 명령을 포함할 수 있습니다.

  • 참조 컴퓨터의 OS 구성 및 캡처
  • 대상 컴퓨터에 Windows, 하드웨어 드라이버, Configuration Manager 클라이언트 및 소프트웨어 설치

단계의 작업은 작업 순서 단계의 명령을 정의합니다. 두 가지 유형의 작업이 있습니다.

  • 명령줄 문자열을 사용하여 정의하는 작업을 사용자 지정 작업이라고 합니다.
  • Configuration Manager 미리 정의된 작업을 기본 제공 작업이라고 합니다.

작업 순서는 사용자 지정 및 기본 제공 작업의 조합을 수행할 수 있습니다.

작업 순서 단계에는 단계의 동작 방식을 제어하는 조건도 포함될 수 있습니다. 이러한 동작에는 작업 순서를 중지하거나 오류가 발생하는 경우 작업 순서를 계속하는 작업이 포함됩니다. 조건의 한 가지 유형은 작업 순서 변수입니다. 예를 들어 SMSTSLastActionRetCode 변수를 사용하여 이전 단계의 조건을 테스트합니다. 단일 단계 또는 단계 그룹에 조건을 추가합니다.

작업 순서는 단계를 순차적으로 처리합니다. 이 시퀀스에는 단계의 동작과 단계의 모든 조건이 포함됩니다. Configuration Manager 작업 순서 단계를 처리하기 시작하면 이전 작업이 완료될 때까지 다음 단계가 시작되지 않습니다.

작업 순서는 다음과 같은 경우 완료된 것으로 간주됩니다.

  • 모든 단계가 완료되었습니다.
  • 실패한 단계로 인해 모든 단계가 완료되기 전에 Configuration Manager 작업 순서 실행을 중지합니다.

예를 들어 작업 순서의 단계에서 배포 지점에서 참조된 이미지 또는 패키지를 찾을 수 없는 경우 작업 순서에 끊어진 참조가 포함됩니다. 오류가 발생할 때 실패한 단계에 계속하는 조건이 없는 한 Configuration Manager 해당 시점에서 작업 순서 실행을 중지합니다.

중요

기본적으로 한 단계 또는 작업이 실패하면 작업 순서가 실패합니다. 단계가 실패하더라도 작업 순서를 계속하려면 작업 순서를 편집하고 옵션 탭으로 전환한 다음 오류 발생 시 계속을 선택합니다.

작업 순서에 추가할 수 있는 단계에 대한 자세한 내용은 작업 순서 단계를 참조하세요.

작업 순서 그룹

작업 순서 내에서 여러 단계를 그룹화할 수 있습니다. 작업 순서 그룹은 이름, 선택적 설명 및 선택적 조건으로 구성됩니다. 작업 순서는 다음 단계를 계속하기 전에 그룹 조건을 단위로 평가합니다. 서로 내의 그룹을 중첩하거나 단계와 하위 그룹을 혼합하여 포함합니다. 그룹은 공통 조건을 공유하는 여러 단계를 결합하는 데 유용합니다.

작업 순서 그룹에 이름을 할당합니다. 고유할 필요는 없습니다. 작업 순서 그룹에 대한 선택적 설명을 제공할 수도 있습니다.

중요

기본적으로 그룹 내의 단계 또는 포함된 그룹이 실패하면 작업 순서 그룹이 실패합니다. 단계 또는 포함된 그룹이 실패할 때 작업 순서를 계속하려면 단계 또는 그룹에서 오류 발생 시 계속 옵션을 설정합니다.

다음 표에서는 단계를 그룹화할 때 오류 발생 시 계속 옵션이 작동하는 방식을 보여 줍니다.

이 예제에는 각각 세 개의 작업 순서 단계를 포함하는 두 개의 작업 순서 그룹이 있습니다.

작업 순서 그룹 또는 단계 오류 설정에서 계속
작업 순서 그룹 1 오류가 계속 선택되어 있습니다.
작업 순서 1단계 오류가 계속 선택되어 있습니다.
작업 순서 2단계 설정되지 않았습니다.
작업 순서 3단계 설정되지 않았습니다.
작업 순서 그룹 2 설정되지 않았습니다.
작업 순서 4단계 설정되지 않았습니다.
작업 순서 5단계 설정되지 않았습니다.
작업 순서 6단계 설정되지 않았습니다.
  • 작업 순서 1단계가 실패하면 작업 순서가 작업 순서 2단계로 계속됩니다.

  • 작업 순서 2단계가 실패하면 작업 순서가 작업 순서 3단계를 실행하지 않습니다. 작업 순서 그룹 1은 오류 발생 시 계속하도록 구성되었으므로 작업 순서는 작업 순서 그룹 2로 계속 진행됩니다. 다음으로 작업 순서 4단계를 실행합니다.

  • 작업 순서 4단계가 실패하면 더 이상 단계가 실행되지 않습니다. 작업 순서 그룹 2 에 대해 오류 발생 시 계속 설정이 구성되지 않아 작업 순서가 실패합니다.

작업 순서에 자식 작업 순서 추가

다른 작업 순서를 실행하는 새 작업 순서 단계를 추가합니다. 이 단계에서는 작업 순서 간에 부모-자식 관계를 만듭니다. 이 단계를 사용하면 다시 사용할 수 있는 더 많은 모듈식 작업 순서를 만들 수 있습니다.

자세한 내용은 작업 순서 실행을 참조하세요.

참고

Configuration Manager 기본적으로 이 선택적 기능을 사용하도록 설정하지 않습니다. 이 기능을 사용하려면 먼저 이 기능을 사용하도록 설정해야 합니다. 자세한 내용은 업데이트에서 선택적 기능 사용을 참조하세요.

작업 순서 변수

작업 순서 변수는 이름 및 값 쌍 집합입니다. Configuration Manager 클라이언트에서 컴퓨터, OS 및 사용자 상태 구성 작업에 대한 구성 및 OS 배포 설정을 제공합니다. 작업 순서 변수는 작업 순서의 단계를 구성하고 사용자 지정하는 메커니즘을 제공합니다.

작업 순서를 실행하면 많은 작업 순서 설정이 환경 변수로 저장됩니다. 기본 제공 작업 순서 변수의 값에 액세스하거나 변경할 수 있습니다. 새 작업 순서 변수를 만들어 대상 컴퓨터에서 작업 순서가 실행되는 방식을 사용자 지정할 수도 있습니다.

작업 순서 변수를 사용하여 다음 작업을 수행합니다.

  • 작업 순서 작업에 대한 설정 구성

  • 작업 순서 단계에 대한 명령줄 인수 제공

  • 작업 순서 단계 또는 그룹이 실행되는지 여부를 결정하는 조건 평가

  • 작업 순서에 사용되는 사용자 지정 스크립트에 대한 값 제공

예를 들어 도메인 가입 또는 작업 그룹 작업 순서 단계를 포함하는 작업 순서가 있습니다. 컬렉션의 멤버 자격이 도메인 멤버 자격에 의해 결정되는 다른 컬렉션에 작업 순서를 배포합니다. 각 컬렉션의 도메인 이름에 대해 컬렉션별 작업 순서 변수를 지정합니다. 그런 다음 해당 작업 순서 변수를 사용하여 작업 순서에 적절한 도메인 이름을 입력합니다.

자세한 내용은 작업 순서 변수를 사용하는 방법을 참조하세요.

작업 순서 만들기

작업 순서 만들기 마법사를 사용하여 작업 순서를 만듭니다. 마법사는 다양한 작업을 수행할 수 있는 특정 작업 또는 사용자 지정 작업 순서를 수행하는 기본 제공 작업 순서를 만들 수 있습니다. 마법사를 사용하면 다음과 같은 유형의 작업 순서를 만들 수 있습니다.

  • 대상 컴퓨터에 기존 OS 이미지 설치

  • 참조 컴퓨터의 OS 이미지 빌드 및 캡처

  • 대상 컴퓨터에서 OS 업그레이드 패키지로 Windows 업그레이드

  • 사용자 지정 작업 또는 특수 OS 배포를 수행하는 사용자 지정 작업 순서 만들기

자세한 내용은 OS를 설치하는 작업 순서 만들기를 참조하세요.

작업 순서 편집

작업 순서 편집기를 사용하여 작업 순서를 편집합니다. 편집기에서 작업 순서를 다음과 같이 변경할 수 있습니다.

  • 작업 순서에서 단계 추가 또는 제거

  • 작업 순서의 단계 순서 변경

  • 단계 그룹 추가 또는 제거

  • 오류가 발생할 때 작업 순서가 계속되는지 여부를 지정합니다.

  • 작업 순서의 단계 및 그룹에 조건 추가

중요

작업 순서에 편집 결과로 개체에 대한 연결되지 않은 참조가 있는 경우 편집기에서 참조를 닫기 전에 수정해야 합니다. 가능한 작업은 다음과 같습니다.

  • 참조 수정
  • 작업 순서에서 참조되지 않은 개체 삭제
  • 손상된 참조가 수정되거나 제거될 때까지 실패한 작업 순서 단계를 일시적으로 사용하지 않도록 설정

작업 순서를 편집하는 방법에 대한 자세한 내용은 작업 순서 편집기 사용을 참조하세요.

작업 순서 배포

Configuration Manager 컬렉션에 있는 대상 컴퓨터에 작업 순서를 배포합니다. 기본 제공 All Unknown Computers 컬렉션을 사용하여 알 수 없는 컴퓨터에 운영 체제를 배포합니다. 사용자 컬렉션에는 작업 순서를 배포할 수 없습니다.

중요

운영 체제를 설치하는 작업 순서를 부적절한 컬렉션에 배포하지 마세요. 작업 순서를 배포하는 컬렉션에는 OS를 설치하려는 컴퓨터만 포함되어 있어야 합니다. 원치 않는 OS 배포를 방지하려면 고위험 배포에 대한 설정을 구성합니다. 자세한 내용은 고위험 배포 관리를 위한 설정을 참조하세요.

작업 순서를 수신하는 각 대상 컴퓨터는 배포에 지정된 설정에 따라 작업 순서를 실행합니다. 작업 순서 자체에는 연결된 파일이나 프로그램이 포함되어 있지 않습니다. 작업 순서에서 참조하는 모든 파일은 대상 컴퓨터에 이미 있거나 클라이언트가 액세스할 수 있는 배포 지점에 저장되어 있어야 합니다.

참고

작업 순서는 프로그램 또는 패키지가 대상 컴퓨터에 이미 설치된 경우에도 프로그램에서 참조하는 패키지를 설치합니다.

작업 순서에서 애플리케이션을 설치하는 경우 애플리케이션에 대한 요구 사항 규칙이 충족되고 애플리케이션에 지정된 검색 방법에 따라 애플리케이션이 아직 설치되지 않은 경우에만 애플리케이션이 설치됩니다.

Configuration Manager 클라이언트는 클라이언트 정책을 다운로드할 때 작업 순서 배포를 실행합니다. 다음 폴링 주기까지 기다리지 않고 이 작업을 트리거하려면 Configuration Manager 클라이언트에 대한 정책 검색 시작을 참조하세요.

쓰기 필터를 사용하여 사용하도록 설정된 Windows Embedded 디바이스에 작업 순서를 배포하는 경우 배포 중에 디바이스에서 쓰기 필터를 사용하지 않도록 설정할지 여부를 지정한 다음 배포 후 디바이스를 다시 시작할 수 있습니다. 쓰기 필터를 사용하지 않도록 설정하지 않으면 작업 순서가 임시 오버레이에 배포되고 디바이스가 다시 시작될 때 사용할 수 없습니다.

참고

Windows Embedded 디바이스에 작업 순서를 배포하는 경우 디바이스가 구성된 유지 관리 기간이 있는 컬렉션의 멤버인지 확인합니다. 이렇게 하면 쓰기 필터를 사용하지 않도록 설정하고 사용하도록 설정한 경우와 디바이스가 다시 시작되는 시기를 관리할 수 있습니다.

클라이언트가 유지 관리 기간 외부에서 작업 순서를 다운로드하면 작업 순서가 두 번 다운로드됩니다. 이 시나리오에서 클라이언트는 작업 순서를 다운로드하고, 쓰기 필터를 사용하지 않도록 설정하고, 컴퓨터를 다시 시작한 다음, 작업 순서를 다시 다운로드합니다. 이 동작은 작업 순서가 원래 임시 오버레이에 다운로드되어 디바이스가 다시 시작될 때 지워졌기 때문입니다.

작업 순서를 배포하는 방법에 대한 자세한 내용은 작업 순서 배포를 참조하세요.

내보내기 및 가져오기

Configuration Manager 작업 순서를 내보내고 가져올 수 있습니다. 작업 순서를 내보낼 때 작업 순서에서 참조하는 개체를 포함할 수 있습니다.

자세한 내용은 내보내기 및 가져오기 작업 순서를 참조하세요.

작업 순서 실행

작업 순서는 항상 로컬 시스템 계정을 사용하여 실행됩니다. 작업 순서가 실행되면 Configuration Manager 클라이언트는 먼저 참조된 패키지를 확인한 후 작업 순서의 단계를 시작합니다. 참조된 패키지의 유효성을 검사하거나 다운로드할 수 없는 경우 작업 순서는 연결된 작업 순서 단계에 대한 오류를 반환합니다.

참고

작업 순서 단계 명령줄 실행 은 명령을 다른 계정으로 실행하는 기능을 제공합니다.

다운로드하고 실행하도록 작업 순서 배포를 구성하는 경우 Configuration Manager 클라이언트는 모든 종속 콘텐츠를 캐시에 다운로드합니다. 클라이언트 캐시 크기가 너무 작거나 콘텐츠를 찾을 수 없는 경우 작업 순서가 실패합니다. 클라이언트는 상태 메시지를 생성합니다.

클라이언트가 필요한 경우에만 콘텐츠를 다운로드할 수 있도록 지정할 수도 있습니다. 이 작업을 수행하려면 작업 순서 배포에서 작업 순서를 실행하여 필요한 경우 로컬로 콘텐츠 다운로드 를 선택합니다. 또 다른 옵션은 배포 지점에서 프로그램을 실행하는 것입니다. 이 옵션을 사용하면 클라이언트는 먼저 캐시에 다운로드하지 않고 배포 지점에서 직접 파일을 설치합니다.

작업 순서 배포를 사용 가능으로 구성하면 클라이언트가 작업 순서에 대한 종속 콘텐츠를 찾을 수 없는 경우 즉시 오류가 발생합니다. 필수 배포의 경우 Configuration Manager 클라이언트는 이 상황에서 대기합니다. 클라이언트가 액세스할 수 있는 콘텐츠 위치에 콘텐츠가 아직 복제되지 않은 경우 최종 기한까지 콘텐츠를 다운로드하도록 다시 시도합니다.

작업 순서가 성공적으로 완료되거나 실패하면 Configuration Manager 클라이언트 기록에 이 상태를 기록합니다.

컴퓨터에서 작업 순서가 시작되면 취소하거나 중지할 수 없습니다.

중요

작업 순서 단계에서 컴퓨터를 다시 시작해야 하는 경우 클라이언트는 포맷된 디스크 파티션으로 부팅할 수 있어야 합니다. 그렇지 않으면 작업 순서에서 지정한 오류 처리와 관계없이 작업 순서가 실패합니다.

작업 순서의 종속 개체가 최신 버전으로 업데이트되면 패키지를 참조하는 모든 작업 순서가 자동으로 업데이트됩니다. 배포한 업데이트 수에 관계없이 최신 버전을 참조합니다.

유지 관리 기간 사용

디바이스 컬렉션에 대한 유지 관리 기간을 정의하여 작업 순서를 실행할 수 있는 시기를 지정할 수 있습니다. 시작 날짜, 시작 및 완료 시간 및 되풀이 패턴으로 유지 관리 기간을 구성합니다. 유지 관리 기간에 대한 일정을 설정하면 유지 관리 기간이 작업 순서에만 적용되도록 지정할 수 있습니다. 자세한 내용은 유지 관리 기간을 사용하는 방법을 참조하세요.

중요

작업 순서를 실행하도록 유지 관리 기간을 구성할 때 작업 순서가 시작되면 유지 관리 기간이 닫히더라도 계속 실행됩니다.

디바이스에 둘 이상의 유지 관리 기간이 적용된 경우 클라이언트는 모든 배포 유지 관리 기간을 무시할 수 있습니다. 버전 1810부터 다음 클라이언트 설정을 사용하여 이 동작을 제어합니다. "소프트웨어 업데이트" 유지 관리 기간을 사용할 수 있는 경우 "모든 배포" 유지 관리 기간에 소프트웨어 업데이트 설치를 사용하도록 설정합니다. 자세한 내용은 클라이언트 설정 정보를 참조하세요.

작업 순서 및 네트워크 액세스 계정

중요

일부 OS 배포 시나리오에서는 네트워크 액세스 계정을 사용할 필요가 없습니다. 자세한 내용은 고급 HTTP를 참조하세요.

작업 순서는 로컬 시스템 계정의 컨텍스트에서만 실행되지만 다음과 같은 상황에서 네트워크 액세스 계정을 구성해야 할 수 있습니다.

  • 작업 순서가 배포 지점에서 Configuration Manager 콘텐츠에 액세스하려고 하는 경우 네트워크 액세스 계정을 올바르게 구성하거나 작업 순서가 실패합니다.

  • 부팅 이미지를 사용하여 OS 배포를 시작하는 경우 이 경우 Configuration Manager 전체 OS가 아닌 Windows PE 환경을 사용합니다. Windows PE 환경에서는 도메인의 멤버가 아닌 자동으로 생성된 임의 이름을 사용합니다. 네트워크 액세스 계정을 올바르게 구성하지 않으면 컴퓨터에서 작업 순서에 필요한 콘텐츠에 액세스할 수 없습니다.

참고

네트워크 액세스 계정은 프로그램 실행, 애플리케이션 설치, 업데이트 설치 또는 작업 순서 실행의 보안 컨텍스트로 사용되지 않습니다. 네트워크 액세스 계정은 네트워크의 연결된 리소스에 액세스하는 데만 사용됩니다.

네트워크 액세스 계정에 대한 자세한 내용은 네트워크 액세스 계정을 참조하세요.

향상된 HTTP

고급 HTTP를 사용하도록 설정하면 다음 시나리오에서는 배포 지점에서 콘텐츠를 다운로드하기 위해 네트워크 액세스 계정이 필요하지 않습니다.

  • 부팅 미디어 또는 PXE에서 실행되는 작업 순서
  • 소프트웨어 센터에서 실행되는 작업 순서

이러한 작업 순서는 OS 배포 또는 사용자 지정에 사용할 수 있습니다. 또한 작업 그룹 컴퓨터에도 지원됩니다.

자세한 내용은 고급 HTTP를 참조하세요.

참고

다음 OS 배포 시나리오에서는 여전히 네트워크 액세스 계정을 사용해야 합니다.

  • 작업 순서 배포 옵션, 실행 중인 작업 순서에 필요한 경우 배포 지점에서 직접 콘텐츠 액세스
  • 상태 저장소 요청 단계 옵션, 컴퓨터 계정이 상태 저장소에 연결하지 못한 경우 네트워크 액세스 계정을 사용합니다.
  • 신뢰할 수 없는 도메인 또는 Active Directory 포리스트 간에 연결하는 경우
  • OS 이미지 적용 단계 옵션, 배포 지점에서 직접 콘텐츠 액세스
  • 먼저 다른 프로그램 실행을 위한 작업 순서 고급 설정
  • 멀티 캐스트

미디어 만들기

작업 순서 및 관련 파일 및 종속성을 여러 유형의 미디어에 쓸 수 있습니다. Configuration Manager 캡처, 독립 실행형 및 부팅 가능한 미디어를 위한 DVD 또는 USB 플래시 드라이브와 같은 이동식 미디어를 지원합니다. 사전 준비된 미디어는 WIM(Windows 이미지) 파일을 사용합니다.

미디어를 만들 때 액세스를 제어할 암호를 지정합니다. 그런 다음, 작업 순서를 실행하려면 대상 컴퓨터에서 암호를 입력해야 합니다.

미디어에서 작업 순서를 실행하면 미디어의 지정된 프로세서 아키텍처가 인식되지 않습니다. 지정된 아키텍처가 대상 컴퓨터와 일치하지 않는 경우 작업 순서는 계속 실행하려고 시도합니다. 미디어의 아키텍처가 대상 컴퓨터의 아키텍처와 일치하지 않으면 작업 순서가 실패합니다.

자세한 내용은 작업 순서 미디어 만들기를 참조하세요.

미디어 유형

Configuration Manager 다음 유형의 미디어를 지원합니다.

미디어 캡처

이 미디어는 Configuration Manager 인프라 외부에서 구성하고 만드는 OS 이미지를 캡처합니다. 캡처 미디어에는 작업 순서가 실행되기 전에 실행할 수 있는 사용자 지정 프로그램이 포함될 수 있습니다. 사용자 지정 프로그램은 데스크톱과 상호 작용하거나, 사용자에게 입력 값을 묻는 메시지를 표시하거나, 작업 순서에서 사용할 변수를 만들 수 있습니다.

자세한 내용은 캡처 미디어 만들기를 참조하세요.

독립 실행형 미디어

독립 실행형 미디어에는 작업 순서 및 작업 순서를 실행하는 데 필요한 모든 연결된 개체가 포함됩니다. 독립 실행형 미디어 작업 순서는 Configuration Manager 네트워크에 대한 연결이 제한되거나 연결되지 않은 경우 실행할 수 있습니다. 다음과 같은 방법으로 독립 실행형 미디어를 실행합니다.

  • 대상 컴퓨터가 부팅되지 않으면 작업 순서와 연결된 Windows PE 이미지가 독립 실행형 미디어에서 사용되고 작업 순서가 시작됩니다.

  • 독립 실행형 미디어를 수동으로 시작합니다. 사용자가 컴퓨터에 로그인한 경우 미디어에서 작업 순서를 시작할 수 있습니다.

중요

독립 실행형 미디어 작업 순서의 단계는 네트워크에서 데이터를 검색하지 않고 실행할 수 있어야 합니다. 그렇지 않으면 데이터를 검색하려는 작업 순서 단계가 실패합니다. 예를 들어 패키지를 가져오기 위해 배포 지점이 필요한 작업 순서 단계가 실패합니다. 독립 실행형 미디어에 필요한 패키지가 포함되어 있으면 작업 순서 단계가 성공합니다.

자세한 내용은 독립 실행형 미디어 만들기를 참조하세요.

부팅 가능한 미디어

부팅 가능한 미디어에는 Configuration Manager 인프라에 연결할 수 있도록 대상 컴퓨터를 시작하는 데 필요한 파일이 포함되어 있습니다. 그런 다음 컬렉션 멤버 자격에 따라 실행할 작업 순서를 결정합니다. 이 미디어에는 작업 순서 또는 종속 개체가 포함되지 않습니다. 대신 클라이언트는 네트워크를 통해 콘텐츠를 다운로드합니다. 이 방법은 대상 컴퓨터에 OS가 없는 경우 새 컴퓨터 또는 운영 체제 미설치 배포에 유용합니다.

자세한 내용은 부팅 가능한 미디어 만들기를 참조하세요.

사전 준비된 미디어

사전 준비된 미디어는 프로비전되지 않은 대상 컴퓨터에 OS 이미지를 배포합니다. 사전 준비된 미디어는 WIM(Windows 이미지) 파일로 저장됩니다. 이 파일은 제조업체 또는 엔터프라이즈 스테이징 센터에서 운영 체제 미설치 컴퓨터에 설치할 수 있습니다. 사전 준비된 미디어의 이점은 이러한 위치에 Configuration Manager 환경에 연결할 필요가 없다는 것입니다.

자세한 내용은 사전 준비된 미디어 만들기를 참조하세요.

다음 단계