Класс WMI сервера SMS_TaskSequence_SoftwareConditionExpression
Класс SMS_TaskSequence_SoftwareConditionExpression
инструментария управления Windows (WMI) — это класс сервера поставщика SMS в Configuration Manager, представляющий выражение условия для проверки того, установлен ли указанный продукт на конечном компьютере. Если программное обеспечение существует, действие выполняется; в противном случае он не выполняется.
Следующий синтаксис упрощен в коде 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 для сравнения.
ProductName
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: Нет
Название продукта.
UpgradeCode
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: Нет
Код обновления для сравниваемого продукта.
Version
Тип данных:String
Тип доступа: чтение и запись
Квалификаторы: Нет
Версия программного обеспечения.
Замечания
Для этого класса отсутствуют квалификаторы классов. Дополнительные сведения о квалификаторах классов и квалификаторах свойств, включенных в раздел Свойства, см. в разделе квалификаторы классов и свойств Configuration Manager.
С помощью этого условия можно выполнить следующие действия:
Проверьте наличие определенного продукта.
Operator
значение должно иметь значение ThisVersion.ProductCode
значение , если код продукта.Проверьте наличие семейства продуктов.
Operator
значение должно иметь значение AnyVersionUpgradeCode
должен быть кодом обновления.Необходимо указать код продукта или код обновления, в противном случае возникнет ошибка.
Программное обеспечение на целевом компьютере должно быть установлено с помощью пакета установщика Windows, чтобы это выражение работало. При использовании свойства класса получаются из пакета установщика Windows программного обеспечения, с которым необходимо сравнить. Дополнительные сведения см. в статье Установщик Windows.
Требования
Требования к среде выполнения
Дополнительные сведения см. в разделе Требования к среде выполнения сервера Configuration Manager.
Требования к разработке
Дополнительные сведения см. в разделе Требования к разработке сервера Configuration Manager.