SMS_TaskSequence_SoftwareConditionExpression Server WMI Class

Klasa SMS_TaskSequence_SoftwareConditionExpression Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje wyrażenie warunku w celu sprawdzenia, czy określony produkt jest zainstalowany na komputerze docelowym. Jeśli oprogramowanie istnieje, akcja jest uruchamiana; w przeciwnym razie nie jest uruchamiany.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składni

Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression  
{  
      String Operator;  
      String ProductCode;  
      String ProductName;  
      String UpgradeCode;  
      String Version  
};  

Metody

Klasa SMS_TaskSequence_SoftwareConditionExpression nie definiuje żadnych metod.

Właściwości

Operator
Typ danych: String

Typ dostępu: odczyt/zapis

Kwalifikatory: [Not_Null]

Operator warunku używany do porównania. Możliwe wartości to:

  • AnyVersion

  • ThisVersion

    ProductCode
    Typ danych: String

    Typ dostępu: odczyt/zapis

    Kwalifikatory: [Not_Null]

    Kod produktu instalatora Windows do porównania.

    ProductName
    Typ danych: String

    Typ dostępu: odczyt/zapis

    Kwalifikatory: Brak

    Nazwa produktu.

    UpgradeCode
    Typ danych: String

    Typ dostępu: odczyt/zapis

    Kwalifikatory: Brak

    Kod uaktualnienia dla produktu do porównania.

    Version
    Typ danych: String

    Typ dostępu: odczyt/zapis

    Kwalifikatory: Brak

    Wersja oprogramowania.

Uwagi

Brak kwalifikatorów klas dla tej klasy. Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).

Korzystając z tego warunku, można wykonać następujące czynności:

Sprawdź istnienie określonego produktu.

  • Operator Powinna to być wartość ThisVersion.

  • ProductCode powinien być kod produktu.

    Sprawdź istnienie rodziny produktów.

  • Operator powinna mieć wartość AnyVersion

  • UpgradeCode powinien być kod uaktualnienia.

    Należy określić kod produktu lub kod uaktualnienia, w przeciwnym razie wystąpi błąd.

    Aby to wyrażenie działało, należy zainstalować oprogramowanie na komputerze docelowym przy użyciu pakietu Instalatora Windows. W przypadku użycia właściwości klasy są uzyskiwane z pakietu Instalatora Windows oprogramowania, z którym ma zostać porównane. Aby uzyskać więcej informacji, zobacz Instalator Windows.

Wymagania

Wymagania dotyczące środowiska uruchomieniowego

Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.

Wymagania programistyczne

Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.