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 Management Instrumentation) ist eine SMS-Anbieterserverklasse im Configuration Manager, die einen Bedingungsausdruck darstellt, um auf das Vorhandensein eines Registrierungsschlüssels zu prüfen und ihn optional mit angegebenen Daten zu vergleichen.
Die folgende Syntax wurde aus 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: Lesen/Schreiben
Qualifikanten: Keine
Benutzerdefinierte Daten, die mit den Registrierungsschlüsselinformationen verglichen werden sollen.
KeyPath Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [Not_Null]
Pfad für den Registrierungsschlüssel.
Operator Datentyp: String
Zugriffstyp: Lesen/Schreiben
Qualifikanten: [Not_Null]
Der Bedingungsoperator, der beim Vergleich verwendet werden soll. Die folgenden Werte sind möglich:
Ist vorhanden
nonExists
Ist gleich
notEquals
weniger
lessEqual
größer
greaterEqual
TypeDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifikanten: Keine
Typ des Registrierungsschlüssels. Die folgenden Werte sind möglich:
REG_BINARY
REG_DWORD
REG_EXPAND_SZ
REG_MULTI_SZ
REG_NONE
REG_QWORD
REG_SZ
ValueDatentyp:StringZugriffstyp: Lesen/Schreiben
Qualifier: [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 Klassenqualifikationen. Weitere Informationen zu den Klassen- und Eigenschaftskennzeichnern, die im Abschnitt Eigenschaften enthalten sind, finden Sie unter Klassen- und Eigenschaftsbegrenzungszeichen im Configuration Manager.
Sie werden verwendet SMS_TaskSequence_RegistryConditionExpression , um zu überprüfen, ob ein Registrierungsschlüssel vorhanden ist, oder alternativ, um nach einem Registrierungsschlüsselwert zu suchen. Wenn Sie zum Beispiel den Registrierungsschlüssel "HKEY_LOCAL_MACHINE\SYSTEM\Select" haben und der DWORD-Wert darunter auf "Current" gesetzt ist, dann wäre " KeyPath HKEY...\Select", Operator wäre "Equals" (oder "NotEquals" usw.), Type wäre REG_DWORD, Value wäre "Select" und Data wäre der numerische Wert, der mit dem Wert des Registrierungsschlüssels verglichen werden soll ("Select").
Type Gilt nur, wenn überprüft wird, ob ein Registrierungswert vorhanden ist, der in Value; beim Vergleichen von Werten angegeben ist, Type wird nicht verwendet. Dies bedeutet, dass, wenn "Exists" (Vorhanden Operator ) und REG_SZ ( Typeist) das Ergebnis ausgewertet False wird, da "Select" ein REG_DWORD ist.
Beim Vergleichen von Werten ("Gleich", "Größer" usw.) wird dieses Ereignis Type jedoch nicht verwendet. Stattdessen wird der Wert von Data unabhängig Value vom tatsächlichen Registrierungstyp und Typeverglichen.
Anforderungen
Laufzeitanforderungen
Weitere Informationen finden Sie unter Anforderungen an die Configuration Manager Server-Laufzeit.
Entwicklungsanforderungen
Weitere Informationen finden Sie unter Entwicklungsanforderungen für Configuration Manager Server.