共用方式為


SMS_TaskSequence_SoftwareConditionExpression伺服器 WMI 類別

Windows SMS_TaskSequence_SoftwareConditionExpression 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 應該是 AnyVersion

  • UpgradeCode 應該是升級程式碼。

    必須指定產品程式碼或升級程式碼,否則會發生錯誤。

    目的地電腦上的軟體必須使用 Windows Installer 套件進行安裝,此運算式才能運作。 在使用方式中,類別屬性是從要比較之軟體的 Windows Installer 套件取得。 如需詳細資訊,請參閱 Windows Installer

需求

執行時間需求

如需詳細資訊,請參閱Configuration Manager伺服器執行時間需求。

開發需求

如需詳細資訊,請參閱Configuration Manager伺服器開發需求。