Configuration Manager 사용자 지정 작업 정보

기존 Configuration Manager 작업과 함께 사용할 수 있는 사용자 지정 작업을 만들 수 있습니다.

사용자 지정 작업은 애플리케이션을 호출하는 명령줄 작업입니다. 애플리케이션은 프로세스, 스크립트 또는 MOF(관리 개체 형식) 파일 설명에서 지정하는 다른 명령일 수 있습니다.

자세한 내용은 사용자 지정 작업 클라이언트 애플리케이션 Configuration Manager 정보를 참조하세요.

사용자가 사용자 지정 작업을 구성할 수 있도록 작업 순서 편집기에 통합되는 사용자 지정 작업 컨트롤을 만들 수 있습니다.

사용자 지정 작업 컨트롤을 만들려면 다음 단계가 필요합니다.

사용자 지정 작업 컨트롤 만들기

사용자 지정 작업 컨트롤을 만들려면 Visual Studio 2005를 사용하여 두 클래스를 구현하는 Windows 컨트롤을 만듭니다.

작업 순서 편집기에서 표시되는 컨트롤은 SMSOsdEditorPageControl 클래스에서 파생되는 첫 번째 클래스입니다. 이 클래스에서는 작업에서 사용자 인터페이스 및 데이터 전송을 정의합니다. 사용자 지정 작업을 만들 때 컨트롤의 PropertyManager는 사용자 지정 작업의 속성을 사용할 수 있게 합니다. 사용자 지정 작업 MOF 파일에 정의된 속성입니다.

두 번째 클래스는 옵션 컨트롤을 구현하고 TaskSequenceOptionControl 클래스에서 파생됩니다.

Visual Studio에서 사용자 지정 컨트롤을 만드는 방법에 대한 자세한 내용은 Configuration Manager 사용자 지정 작업 컨트롤을 만드는 방법을 참조하세요.

참고

Configuration Manager SDK 샘플 CustomTasksequenceAction은 사용자 지정 작업 순서 작업 컨트롤 및 MOF를 만드는 방법을 보여 줍니다.

지원 도움말

컨트롤의 도움말을 Configuration Manager 콘솔 F1 키 도움말 지원과 통합할 수 없습니다. 사용자가 컨트롤에서 F1 키를 누르면 컨트롤은 아무 작업도 수행하지 않습니다. 그러나 선택한 메커니즘을 사용하여 도움말 .chm 파일을 열어 컨트롤에서 도움말을 구현할 수 있습니다. 예를 들어 도움말 .chm 파일을 여는 도움말 단추를 추가할 수 있습니다.

사용자 지정 작업 MOF 파일 만들기

각 Configuration Manager 작업은 작업 순서 공급자 MOF 파일 _tasksequenceprovider.mof에 정의됩니다. 사용자 지정 작업은 사용자 지정 작업 클래스에 대한 설명과 함께 이 MOF 파일을 확장합니다. 별도의 MOF 파일에서 사용자 지정 작업에 대한 설명을 만들어야 합니다.

자세한 내용은 Configuration Manager 사용자 지정 작업 MOF 파일 정보 및 Configuration Manager 사용자 지정 작업에 대한 MOF 파일을 만드는 방법을 참조하세요.

사용자 지정 작업 제어 어셈블리 배포

사용자 지정 작업 제어 어셈블리를 만든 후에는 Adminui.tasksequenceeditor.dll 동일한 디렉터리에 복사해야 합니다. 일반적으로 이 디렉터리가 %ProgramFiles%\Microsoft Configuration Manager\AdminUI\bin에 있습니다.

사용자 지정 작업 컨트롤 사용

사용자 지정 작업을 사용하려면 Configuration Manager 콘솔에서 작업 순서를 만들고 편집합니다. 추가를 클릭하면 범주 목록이 표시되고 사용자 지정 작업 MOF 파일에 지정한 범주에 나열된 사용자 지정 작업이 표시됩니다.

이 컨트롤을 선택하면 만든 컨트롤이 표시됩니다. 작업은 기본 Configuration Manager 작업처럼 동작합니다. 작업에 조건을 추가할 수 있으며 작업 순서 내에서 작업을 이동할 수 있습니다.

자세한 내용은 Configuration Manager 사용자 지정 작업을 사용하는 방법을 참조하세요.