SMS_TaskSequence_SoftwareConditionExpression服务器 WMI 类
SMS_TaskSequence_SoftwareConditionExpression
Windows Management Instrumentation (WMI) 类是Configuration Manager中的 SMS 提供程序服务器类,它表示用于验证目标计算机上是否安装了指定产品的条件表达式。 如果软件存在,则运行操作;否则,它不会运行。
以下语法在托管对象格式 (MOF) 代码中进行了简化,并包含所有继承的属性。
语法
Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Operator;
String ProductCode;
String ProductName;
String UpgradeCode;
String Version
};
方法
类 SMS_TaskSequence_SoftwareConditionExpression
不定义任何方法。
属性
Operator
数据类型String
访问类型:读/写
限定符:[Not_Null]
用于比较的条件运算符。 可能的值是:
AnyVersion
ThisVersion
ProductCode
数据类型String
访问类型:读/写
限定符:[Not_Null]
要比较的 Windows Installer 包产品代码。
ProductName
数据类型String
访问类型:读/写
限定符:无
产品名称。
UpgradeCode
数据类型String
访问类型:读/写
限定符:无
要比较的产品的升级代码。
Version
数据类型String
访问类型:读/写
限定符:无
软件的版本。
备注
此类没有类限定符。 有关“属性”部分中包含的类限定符和属性限定符的详细信息,请参阅 Configuration Manager 类和属性限定符。
使用此条件,可以执行以下操作:
检查是否存在特定产品。
Operator
应为 ThisVersion。ProductCode
应为产品代码。检查是否存在产品系列。
Operator
应为 AnyVersionUpgradeCode
应为升级代码。必须指定产品代码或升级代码,否则将发生错误。
必须使用 Windows Installer 包安装目标计算机上的软件才能使此表达式正常工作。 在使用中,类属性是从要与之进行比较的软件的 Windows Installer 包中获取的。 有关详细信息,请参阅 Windows Installer。
要求
运行时要求
有关详细信息,请参阅Configuration Manager服务器运行时要求。
开发要求
有关详细信息,请参阅Configuration Manager服务器开发要求。