SMS_TaskSequence_SoftwareConditionExpression, serverns WMI-klass
SMS_TaskSequence_SoftwareConditionExpression
Klassen Windows Management Instrumentation (WMI) är en SMS-providerserverklass i Configuration Manager som representerar ett villkorsuttryck för att kontrollera om en angiven produkt är installerad på måldatorn. Om programvaran finns körs åtgärden. annars körs den inte.
Följande syntax förenklas 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 inga 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
ThisVersion
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: Ingen
Produktnamnet.
UpgradeCode
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Uppgraderingskoden för produkten som ska jämföras.
Version
Datatyp:String
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Versionen av programvaran.
Anmärkningar
Det finns inga klasskvalificerare för den här klassen. Mer information om både klasskvalificerare och egenskapskvalificerare 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
bör produktkoden.Kontrollera om det finns en produktfamilj.
Operator
ska vara AnyVersionUpgradeCode
bör vara uppgraderingskoden.Antingen måste produktkoden eller uppgraderingskoden anges, annars uppstår ett fel.
Programvaran på måldatorn måste installeras med hjälp av 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 Configuration Manager serverkörningskrav.
Utvecklingskrav
Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).