다음을 통해 공유


SMS_TaskSequence_ApplyOperatingSystemAction 서버 WMI 클래스

SMS_TaskSequence_ApplyOperatingSystemAction WMI(Windows Management Instrumentation) 클래스는 대상 컴퓨터에 지정된 운영 체제 이미지를 설치하는 작업 순서 작업을 나타내는 CONFIGURATION MANAGER SMS 공급자 서버 클래스입니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화되며 상속된 모든 속성을 포함합니다.

구문

Class SMS_TaskSequence_ApplyOperatingSystemAction : SMS_TaskSequence_Action  
{  
      SMS_TaskSequence_Condition Condition;  
      String ConfigFileName;  
      String ConfigFilePackage;  
      Boolean ContinueOnError;  
      String Description;  
      UInt32 DestinationDisk;  
      String DestinationLogicalDrive;  
      UInt32 DestinationPartition;  
      String DestinationVariable;  
      Boolean Enabled;  
      UInt32 ImageIndex;  
      String ImagePackageID;  
      UInt32 InstallEditionIndex;  
      String InstallPackageID;  
      String Name;  
      Boolean RunFromNet;  
      String SupportedEnvironment;  
      UInt32 Timeout;  
};  

메서드

클래스는 SMS_TaskSequence_ApplyOperatingSystemAction 메서드를 정의하지 않습니다.

속성

Condition
데이터 형식: SMS_TaskSequence_Condition

액세스 유형: 읽기/쓰기

한정자: 없음

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

ConfigFileName
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [RequiredIfNotNull("ConfigFilePackage"), VariableName("OSDConfigFileName")]

속성에 지정된 응답 파일의 이름입니다 ConfigFilePackage . 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

이 속성과 연결된 작업 순서 변수는 OSDConfigFileName입니다. 자세한 내용은 OS 배포 작업 순서 변수를 참조하세요.

ConfigFilePackage
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(4), TaskSequencePackage]

Windows 설치 응답 파일이 포함된 선택적 패키지의 ID입니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

ContinueOnError
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

Description
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [AllowedLen("0-255")]

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

DestinationDisk
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(6), ValueRange("0-99")]

이미지를 적용할 디스크의 인덱스입니다. 인덱스의 값은 0~99일 수 있습니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

DestinationLogicalDrive
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(8)]

이미지가 적용되는 볼륨의 논리적 드라이브 문자입니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

DestinationPartition
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(7), RequiredIfNotNull("DestinationDisk"), ValueRange("1-99")]

이미지가 적용되는 대상 디스크 DestinationDisk 의 파티션 인덱스입니다. 인덱스의 값은 1~99일 수 있습니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

DestinationVariable
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(9)]

이미지가 적용되는 볼륨의 논리적 드라이브 문자를 포함하는 작업 순서 변수입니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

Enabled
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: 없음

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

ImageIndex
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [RequiredIfNotNull("ImagePackageID"), ValueRange("1-2147483647"), VariableName("OSDImageIndex")]

대상 컴퓨터에 적용된 WIM 파일의 이미지 인덱스입니다. 이 속성의 값은 1에서 2147483647 사이일 수 있습니다. 가 설정된 경우 ImagePackageID 이 속성이 필요합니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

이 속성과 연결된 작업 순서 변수는 OSDImageIndex입니다. 자세한 내용은 OS 배포 작업 순서 변수를 참조하세요.

ImagePackageID
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(1), TaskSequencePackage("image"),RequiredIfNull("InstallPackageID")]

대상 컴퓨터에 적용된 이미지의 패키지 ID입니다. 이 설정되지 않은 경우 InstallPackageID 이 속성이 필요합니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

InstallEditionIndex
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: [RequiredIfNotNull("InstallPackageID"), VariableName("OSDInstallEditionIndex")]

대상 컴퓨터에 적용된 WIM 파일에 반영된 스크립팅된 설치에 대한 버전 인덱스입니다. 기본값은 0입니다. 가 설정된 경우 InstallPackageID 이 속성이 필요합니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

InstallPackageID
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [CommandLineArg(3), TaskSequencePackage("image"), RequiredIfNull("ImagePackageID")]

대상 컴퓨터에 설치할 스크립팅된 운영 체제 설치 패키지의 패키지 ID입니다. 자세한 내용은 이 항목의 뒷부분에 있는 설명 섹션을 참조하세요.

Name
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [AllowedLen("1-100")]

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

RunFromNet
데이터 형식: Boolean

액세스 유형: 읽기/쓰기

한정자: [RunFromNet, CommandLineArg(10)]

true 운영 체제 WIM 이미지가 먼저 다운로드되는 대신 네트워크 공유에서 직접 적용되면 입니다. 이렇게 하려면 배포 지점의 공유에서 이미지 패키지를 사용할 수 있어야 합니다. 기본값은 false입니다.

이 정보는 System Center 2012 Configuration Manager SP1 이상 및 System Center 2012 R2 Configuration Manager 이상에 적용됩니다.

SupportedEnvironment
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [Not_Null:ToInstance]

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

이 작업 순서 작업에 대한 이 속성의 기본값은 WinPE입니다.

Timeout
데이터 형식: UInt32

액세스 유형: 읽기/쓰기

한정자: 없음

SMS_TaskSequence_Action 서버 WMI 클래스를 참조하세요.

설명

이 클래스의 클래스 한정자는 다음과 같습니다.

[CommandLine("OSDApplyOS.exe<?1: /image:%1,%%OSDImageIndex%%><?3: /install:%3,%%OSDInstallEditionIndex%%><?4: \"/config:%4,%%OSDConfigFileName%\"><?6: /target:%6,%7><?8: /target:%8><?9: /target:%%9%%">),

ActionCategory{"Images,1,5"},ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft. ConfigurationManagement.AdminConsole.TaskSequenceEditor", "ApplyOperatingSystemControl","TaskSequenceOptionControl"},SequenceCategory("OSD")]

속성 섹션에 포함된 클래스 한정자와 속성 한정자 모두에 대한 자세한 내용은 Configuration Manager 클래스 및 속성 한정자를 참조하세요.

이 작업 순서 작업의 대상에 대해 다음 속성을 설정할 수 있습니다.

  • DestinationDisk

  • DestinationPartition

  • DestinationLogicalDrive

  • DestinationVariable

    특정 디스크 또는 파티션에 설치하려면 를 설정하고 DestinationDiskDestinationPartition 다른 대상 속성을 로 null설정합니다.

    c:\와 같은 논리 볼륨에 설치하려면 다른 속성을 null로 설정하고 DestinationLogicalDrive 설정합니다.

    DestinationVariable 는 대상을 "1,1" 형식으로 포함하는 작업 순서 변수로 설정하여 디스크 1, 파티션 1을 대상으로 하거나 논리 볼륨을 대상으로 하는 "c:"를 포함할 수 있습니다.

    모든 대상 속성을 로 null설정하여 "다음 사용 가능한" 형식의 볼륨을 대상으로 사용합니다.

    다음 속성은 특정 유형의 설치와 관련이 있습니다.

  • ImageIndex 속성은 ImagePackageID 이미지 기반 설치에 사용됩니다.

  • InstallEditionIndex 속성은 InstallPackageID 스크립팅된 설치에 사용됩니다.

  • ConfigFileName 속성은 ConfigFilePackage 구성 파일에서 설치하는 데 사용됩니다.

    속성은 InstallEditionIndex 클래스에 의해 설정됩니다 SMS_TaskSequence_ApplyOperatingSystemAction . SMS_TaskSequence_SetupWindowsAndSMSAction 서버 WMI 클래스에 의해 검색됩니다.

참고

애플리케이션에서 0x7fffffff(2147483647)보다 큰 최대값에 대해 속성을 범위 검사해야 하는 경우 속성에 제공된 ImageIndex 값이 문제가 될 수 있습니다. 이 경우 애플리케이션에서 속성의 범위 한정자를 사용할 수 없습니다.

요구 사항

런타임 요구 사항

자세한 내용은 Configuration Manager 서버 런타임 요구 사항을 참조하세요.

개발 요구 사항

자세한 내용은 Configuration Manager 서버 개발 요구 사항을 참조하세요.

참고 항목

SMS_TaskSequence_SetupWindowsAndSMSAction 서버 WMI 클래스