Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SMS_TaskSequence_RegistryConditionExpression WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje výraz podmínky pro kontrolu existence klíče registru a volitelně ho porovnat se zadanými daty.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntax
Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Data;
String KeyPath;
String Operator;
String Type;
String Value;
};
Metody
Třída SMS_TaskSequence_RegistryConditionExpression nedefinuje žádné metody.
Vlastnosti
Data Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Data zadaná uživatelem pro porovnání s informacemi o klíči registru.
KeyPath Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [Not_Null]
Cesta ke klíči registru
Operator Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [Not_Null]
Operátor podmínky, který se má použít v porovnání. Možné hodnoty jsou:
existuje
nonExists
rovná se
notEquals
méně
lessEqual
větší
greaterEqual
TypeDatový typ:StringTyp přístupu: Čtení/zápis
Kvalifikátory: Žádné
Typ klíče registru. Možné hodnoty jsou:
REG_BINARY
REG_DWORD
REG_EXPAND_SZ
REG_MULTI_SZ
REG_NONE
REG_QWORD
REG_SZ
ValueDatový typ:StringTyp přístupu: Čtení/zápis
Kvalifikátory: [AllowedLen("0-250")]
Hodnota klíče registru. Délka hodnoty může být 0 až 250 znaků.
Poznámky
Pro tuto třídu nejsou k dispozici žádné kvalifikátory tříd. Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Slouží SMS_TaskSequence_RegistryConditionExpression ke kontrole existence klíče registru nebo případně ke kontrole hodnoty klíče registru. Pokud máte například klíč registru "HKEY_LOCAL_MACHINE\SYSTEM\Select" a hodnota DWORD pod ním nastavená na Current, pak KeyPath by byla "HKEY...\Select", Operator byla by "Rovná se" (nebo "NotEquals" atd.), Type REG_DWORD, Value byla by "Select" a Data byla by číselná hodnota pro porovnání s hodnotou klíče registru ('Select').
Type platí pouze při kontrole existence hodnoty registru zadané v Value. při porovnávání hodnot Type se nepoužívá. To znamená, že pokud existuje Operator a REG_SZ je Type, výsledek se vyhodnotí jako False , protože Select je REG_DWORD.
Při porovnávání hodnot (Rovná se, Větší atd.) Type se ale nepoužívá. Místo toho se hodnota porovnává DataValue s bez ohledu na skutečný typ registru a Type.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.