다음을 통해 공유


SMS_TaskSequence_RegistryConditionExpression 서버 WMI 클래스

SMS_TaskSequence_RegistryConditionExpression WMI(Windows Management Instrumentation) 클래스는 Configuration Manager 레지스트리 키의 존재를 확인하는 조건 식을 나타내고 필요에 따라 지정된 데이터와 비교하는 SMS 공급자 서버 클래스입니다.

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

구문

Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression  
{  
      String Data;  
      String KeyPath;  
      String Operator;  
      String Type;  
      String Value;  
};  

메서드

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

속성

Data
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: 없음

레지스트리 키 정보와 비교할 사용자 지정 데이터입니다.

KeyPath
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [Not_Null]

레지스트리 키의 경로입니다.

Operator
데이터 형식: String

액세스 유형: 읽기/쓰기

한정자: [Not_Null]

비교에 사용할 조건 연산자입니다. 가능한 값은 다음과 같습니다.

  • 존재

  • nonExists

  • 같음

  • notEquals

  • lessEqual

  • greaterEqual

    Type
    데이터 형식: String

    액세스 유형: 읽기/쓰기

    한정자: 없음

    레지스트리 키 형식입니다. 가능한 값은 다음과 같습니다.

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value
    데이터 형식: String

    액세스 유형: 읽기/쓰기

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

    레지스트리 키의 값입니다. 값 길이는 0~250자 사이일 수 있습니다.

설명

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

를 사용하여 레지스트리 키가 있는지 확인하거나 레지스트리 키 값을 확인하는 데 사용합니다 SMS_TaskSequence_RegistryConditionExpression . 예를 들어 레지스트리 키가 "HKEY_LOCAL_MACHINE\SYSTEM\Select"이고 DWORD 값이 그 아래에 KeyPath 'Current'로 설정된 경우 "HKEY...\Select"이고, Operator 'Equals'(또는 'NotEquals' 등) Type 가 되고, REG_DWORD 이고, Value 'Select'이 되고 Data , 레지스트리 키 값과 비교할 숫자 값('Select')이 됩니다.

Type 에 지정된 Value레지스트리 값이 있는지 확인하는 경우에만 적용됩니다. 값을 Type 비교할 때 은 사용되지 않습니다. 즉, 'Exists' Operator 가 이고 REG_SZ Type이면 'Select'가 REG_DWORD 때문에 결과가 로 평가 False 됩니다.

그러나 값('Equals', 'Greater' 등) Type 을 비교할 때는 사용되지 않습니다. 대신 의 Data 값은 실제 레지스트리 유형 및 Type에 관계없이 비교 Value 됩니다.

요구 사항

런타임 요구 사항

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

개발 요구 사항

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