次の方法で共有


SMS_TaskSequence_RegistryConditionExpression サーバー WMI クラス

SMS_TaskSequence_RegistryConditionExpression Windows Management Instrumentation (WMI) クラスは、Configuration Managerの SMS プロバイダー サーバー クラスであり、レジストリ キーの存在を確認する条件式を表し、必要に応じて指定されたデータと比較します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

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 値が 'Current' に設定されている場合、 KeyPath "HKEY...\Select" になり、 Operator 'Equals' (または 'NotEquals' など) Type がREG_DWORD Value 、'Select' になり、 Data レジストリ キーの値と比較する数値になります ('Select')。

Type は、 で Value指定されたレジストリ値の存在を確認する場合にのみ適用されます。値 Type を比較する場合は使用されません。 つまり、'Exists' が であり Operator 、REG_SZ が である場合、'Select' は TypeREG_DWORDであるため、結果は に False 評価されます。

ただし、値 ('Equals'、'Greater' など) Type を比較する場合は、使用されません。 代わりに、 のData値は、実際のレジストリの種類と に関係なく とType比較されますValue

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。