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' は Type
REG_DWORDであるため、結果は に False
評価されます。
ただし、値 ('Equals'、'Greater' など) Type
を比較する場合は、使用されません。 代わりに、 のData
値は、実際のレジストリの種類と に関係なく とType
比較されますValue
。
要件
ランタイム要件
詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発要件」を参照してください。