SMS_TaskSequence_RegistryConditionExpression Server WMI Class
Klasa SMS_TaskSequence_RegistryConditionExpression
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje wyrażenie warunku w celu sprawdzenia istnienia klucza rejestru i opcjonalnie porównać go z określonymi danymi.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Data;
String KeyPath;
String Operator;
String Type;
String Value;
};
Metody
Klasa SMS_TaskSequence_RegistryConditionExpression
nie definiuje żadnych metod.
Właściwości
Data
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Dane określone przez użytkownika do porównania z informacjami o kluczu rejestru.
KeyPath
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [Not_Null]
Ścieżka klucza rejestru.
Operator
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [Not_Null]
Operator warunku do użycia w porównaniu. Możliwe wartości to:
Istnieje
nonExists
Równa
notEquals
Mniej
lessEqual
Większa
greaterEqual
Type
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Typ klucza rejestru. Możliwe wartości to:
REG_BINARY
REG_DWORD
REG_EXPAND_SZ
REG_MULTI_SZ
REG_NONE
REG_QWORD
REG_SZ
Value
Typ danych:String
Typ dostępu: odczyt/zapis
Kwalifikatory: [AllowedLen("0-250")]
Wartość klucza rejestru. Długość wartości może wynosić od 0 do 250 znaków.
Uwagi
Brak kwalifikatorów klas dla tej klasy. Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Służy SMS_TaskSequence_RegistryConditionExpression
do sprawdzania istnienia klucza rejestru lub alternatywnie do sprawdzania wartości klucza rejestru. Jeśli na przykład masz klucz rejestru "HKEY_LOCAL_MACHINE\SYSTEM\Select" i wartość DWORD ustawioną na wartość "Current", wówczas KeyPath
będzie to "HKEY...\Select", Operator
będzie to "Equals" (lub "NotEquals" itd.), Type
będzie REG_DWORD, Value
będzie wartością "Select" i Data
będzie wartością liczbową do porównania z wartością klucza rejestru ("Wybierz").
Type
Ma zastosowanie tylko w przypadku sprawdzania istnienia wartości rejestru określonej w Value
programie ; podczas porównywania wartości Type
nie jest używana. Oznacza to, że jeśli parametr "Exists" jest wartością Operator
, a REG_SZ jest Type
wartością , wynik zostanie obliczony False
, ponieważ wartość "Select" jest REG_DWORD.
Jednak podczas porównywania wartości ("Równa się", "Większe" itd Type
.) nie jest używany. Zamiast tego wartość Data
jest porównywana z wartością Value
niezależnie od rzeczywistego typu rejestru i Type
.
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.