WMI-klass för SMS_TaskSequence_SoftwareConditionExpression Server

SMS_TaskSequence_SoftwareConditionExpression WMI-klassen (Windows Management Instrumentation) är en SMS-providerserverklass i Configuration Manager som representerar ett villkorsuttryck för att verifiera om en angiven produkt är installerad på måldatorn. Om programvaran finns körs åtgärden; annars körs den inte.

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

Syntax

Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
      String Operator;
      String ProductCode;
      String ProductName;
      String UpgradeCode;
      String Version
};

Metoder

Klassen SMS_TaskSequence_SoftwareConditionExpression definierar inte några metoder.

Egenskaper

Operator Datatyp: String

Åtkomsttyp: Läsa/skriva

Kvalificerare: [Not_Null]

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

  • AnyVersion (AnyVersion)

  • Den här versionen

    ProductCode Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: [Not_Null]

    Produktkoden för Windows Installer-paketet som ska jämföras.

    ProductName Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: Inga

    Produktnamnet.

    UpgradeCode Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: Inga

    Uppgraderingskoden för produkten som ska jämföras.

    Version Datatyp: String

    Åtkomsttyp: Läsa/skriva

    Kvalificerare: Inga

    Programvarans version.

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.

Med det här villkoret kan du göra följande:

Kontrollera om det finns en specifik produkt.

  • Operator bör vara ThisVersion.

  • ProductCode ska produktkoden.

    Kontrollera om det finns en produktfamilj.

  • Operator bör vara AnyVersion

  • UpgradeCode ska vara uppgraderingskoden.

    Antingen måste produktkoden eller uppgraderingskoden anges, annars visas ett fel.

    Programvaran på måldatorn måste installeras med ett Windows Installer-paket för att det här uttrycket ska fungera. Vid användning hämtas klassegenskaperna från Windows Installer-paketet för den programvara som ska jämföras med. Mer information finns i Windows Installer.

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.