Serverová třída služby WMI SMS_TaskSequence_SoftwareConditionExpression
Třída SMS_TaskSequence_SoftwareConditionExpression
WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v Configuration Manager, která představuje výraz podmínky pro ověření, jestli je na cílovém počítači nainstalovaný zadaný produkt. Pokud software existuje, akce je spuštěna; jinak se nespustí.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Operator;
String ProductCode;
String ProductName;
String UpgradeCode;
String Version
};
Metody
Třída SMS_TaskSequence_SoftwareConditionExpression
nedefinuje žádné metody.
Vlastnosti
Operator
Datový typ: String
Typ přístupu: Čtení/zápis
Kvalifikátory: [Not_Null]
Operátor podmínky, který se má použít pro porovnání. Možné hodnoty jsou:
AnyVersion
ThisVersion
ProductCode
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: [Not_Null]
Kód produktu balíčku Instalační služby systému Windows, který se má porovnat.
ProductName
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Název produktu.
UpgradeCode
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Kód upgradu produktu, který se má porovnat.
Version
Datový typ:String
Typ přístupu: Čtení/zápis
Kvalifikátory: Žádné
Verze softwaru.
Poznámky
Pro tuto třídu nejsou k dispozici žádné kvalifikátory tříd. Další informace o kvalifikátorech tříd a kvalifikátorech vlastností zahrnutých v části Vlastnosti najdete v tématu Configuration Manager třídy a kvalifikátory vlastností.
Pomocí této podmínky můžete provést následující akce:
Zkontrolujte existenci konkrétního produktu.
Operator
by měla být ThisVersion.ProductCode
v případě kódu produktu.Zkontrolujte existenci produktové řady.
Operator
měla by být AnyVersion.UpgradeCode
by měl být kód upgradu.Musí být zadán kód produktu nebo kód upgradu, jinak dojde k chybě.
Aby tento výraz fungoval, musí být software v cílovém počítači nainstalován pomocí balíčku Instalační služby systému Windows. Při použití se vlastnosti třídy získávají z balíčku Instalační služby systému Windows softwaru, se kterým se má porovnávat. Další informace najdete v tématu Instalační služba systému Windows.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Configuration Manager Server Runtime Requirements.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.