WMI-klass för SMS_TaskSequence_RegistryConditionExpression Server

WMI-klassen SMS_TaskSequence_RegistryConditionExpression (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar ett villkorsuttryck för att kontrollera om det finns en registernyckel och, om du vill, jämföra den med angivna data.

Följande syntax är förenklad från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression
{
      String Data;
      String KeyPath;
      String Operator;
      String Type;
      String Value;
};

Metoder

Klassen SMS_TaskSequence_RegistryConditionExpression definierar inte några metoder.

Egenskaper

Data Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: Inga

Användardefinierade data som ska jämföras med registernyckelinformationen.

KeyPath Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [Not_Null]

Sökväg för registernyckeln.

Operator Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [Not_Null]

Villkorsoperatorn som ska användas i jämförelsen. Möjliga värden är:

  • finns

  • nonExists

  • är lika med

  • notEquals

  • mindre

  • lessEqual

  • större

  • greaterEqual

    Type Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: Inga

    Typ av registernyckel. Möjliga värden är:

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: [AllowedLen("0-250")]

    Värdet för registernyckeln. Värdet kan vara mellan 0 och 250 tecken.

Anmärkningar

Det finns inga klasskvalificerare för den här klassen. Mer information om både klasskvalificerarna och egenskapskvalificerarna som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.

Du kan SMS_TaskSequence_RegistryConditionExpression använda för att kontrollera om det finns en registernyckel, eller för att söka efter ett registernyckelvärde. Om du till exempel har registernyckeln "HKEY_LOCAL_MACHINE\SYSTEM\Select" och DWORD-värdet angivet till "Aktuell" under den, KeyPath skulle det vara "HKEY...\Select", Operator skulle vara "Equals" (eller "NotEquals", och så vidare), Type skulle vara REG_DWORD, Value skulle vara "Select" och Data skulle vara det numeriska värdet att jämföra med värdet för registernyckeln ("Select").

Type Gäller endast vid kontroll av om det finns ett registervärde som anges i Value; används inte vid jämförelse av värden Type . Det innebär att om "Finns" är och Operator REG_SZ är utvärderas Typeresultatet till False eftersom "Välj" är ett REG_DWORD.

Men när du jämför värden ("Lika med", "Större" och så vidare) används inte detta Type . I stället jämförs värdet Data för med Value oavsett den faktiska registertypen och Type.

Krav

Körningskrav

Mer information finns i Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.