Megosztás a következőn keresztül:


SMS_TaskSequence_SoftwareConditionExpression kiszolgálói WMI-osztály

A SMS_TaskSequence_SoftwareConditionExpression Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály Configuration Manager, amely egy feltételkifejezést jelöl annak ellenőrzéséhez, hogy egy adott termék telepítve van-e a célszámítógépen. Ha a szoftver létezik, a művelet lefut; ellenkező esetben nem fut.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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

Módszerek

A SMS_TaskSequence_SoftwareConditionExpression osztály nem definiál metódusokat.

Tulajdonságok

Operator
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [Not_Null]

Az összehasonlításhoz használandó feltételoperátor. A lehetséges értékek a következők:

  • AnyVersion

  • ThisVersion

    ProductCode
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: [Not_Null]

    Az összehasonlítandó Windows Installer-csomag termékkódja.

    ProductName
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: Nincs

    A termék neve.

    UpgradeCode
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: Nincs

    Az összehasonlítandó termék frissítési kódja.

    Version
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: Nincs

    A szoftver verziója.

Megjegyzések

Ehhez az osztályhoz nincsenek osztályminősítők. A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager Osztály- és tulajdonságminősítők.

Ezzel a feltétellel a következőket teheti:

Ellenőrizze, hogy létezik-e egy adott termék.

  • Operator Ennek ThisVersion-nek kell lennie.

  • ProductCode a termékkódnak.

    Ellenőrizze, hogy létezik-e termékcsalád.

  • Operator AnyVersion-nek kell lennie

  • UpgradeCode a frissítési kódnak kell lennie.

    Meg kell adni a termékkódot vagy a frissítési kódot, különben hiba történik.

    A kifejezés működéséhez a célszámítógépen lévő szoftvert Windows Installer-csomag használatával kell telepíteni. A használatban az osztálytulajdonságok az összehasonlítandó szoftver Windows Installer-csomagjából származnak. További információ: Windows Installer.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).

Fejlesztési követelmények

További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).