Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SMS_TaskSequence_RegistryConditionExpression WMI-Klasse (Windows-Verwaltungsinstrumentation) ist eine SMS-Anbieter-Serverklasse in Configuration Manager, die einen Bedingungsausdruck darstellt, der das Vorhandensein eines Registrierungsschlüssels überprüft und optional mit angegebenen Daten vergleicht.
Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften.
Syntax
Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Data;
String KeyPath;
String Operator;
String Type;
String Value;
};
Methoden
Die SMS_TaskSequence_RegistryConditionExpression -Klasse definiert keine Methoden.
Eigenschaften
Data Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Benutzerdefinierte Daten, die mit den Registrierungsschlüsselinformationen verglichen werden sollen.
KeyPath Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Not_Null]
Pfad für den Registrierungsschlüssel.
Operator Datentyp: String
Zugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [Not_Null]
Der Bedingungsoperator, der im Vergleich verwendet werden soll. Die folgenden Werte sind möglich:
existiert
nonExists
gleich
notEquals
weniger
lessEqual
größer
greaterEqual
TypeDatentyp:StringZugriffstyp: Lese-/Schreibzugriff
Qualifizierer: Keine
Registrierungsschlüsseltyp. Die folgenden Werte sind möglich:
REG_BINARY
REG_DWORD
REG_EXPAND_SZ
REG_MULTI_SZ
REG_NONE
REG_QWORD
REG_SZ
ValueDatentyp:StringZugriffstyp: Lese-/Schreibzugriff
Qualifizierer: [AllowedLen("0-250")]
Wert des Registrierungsschlüssels. Die Länge des Werts kann zwischen 0 und 250 Zeichen betragen.
Hinweise
Für diese Klasse gibt es keine Klassenqualifizierer. Weitere Informationen sowohl zu den Klassenqualifizierern als auch zu den Eigenschaftenqualifizierern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Configuration Manager Klassen- und Eigenschaftsqualifizierer.
SMS_TaskSequence_RegistryConditionExpression Verwenden Sie , um zu überprüfen, ob ein Registrierungsschlüssel vorhanden ist, oder alternativ, um nach einem Registrierungsschlüsselwert zu suchen. Wenn Beispielsweise der Registrierungsschlüssel "HKEY_LOCAL_MACHINE\SYSTEM\Select" und der DWORD-Wert auf "Current" festgelegt ist, KeyPath wäre "HKEY...\Select", Operator "Equals" (oder "NotEquals" usw.), Type würde REG_DWORD, Value "Select" und Data wäre der numerische Wert, der mit dem Wert des Registrierungsschlüssels ('Select') verglichen werden soll.
Typegilt nur, wenn überprüft wird, Type ob ein Registrierungswert vorhanden ist, der in Valueangegeben ist. Beim Vergleichen von Werten wird nicht verwendet. Dies bedeutet, dass, wenn "Exists" Operator und REG_SZ der Typeist, das Ergebnis als False ausgewertet wird, da "Select" ein REG_DWORD ist.
Beim Vergleichen von Werten ("Gleich", "Größer" usw.) wird jedoch Type nicht verwendet. Stattdessen wird der Wert von Data unabhängig vom tatsächlichen Registrierungstyp und Typemit verglichenValue.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter anforderungen an Configuration Manager Server Runtime.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Configuration Manager Serverentwicklungsanforderungen.