Partilhar via


Classe WMI de Servidor SMS_TaskSequence_SoftwareConditionExpression

A SMS_TaskSequence_SoftwareConditionExpression classe Windows Management Instrumentation (WMI) é uma classe de servidores de fornecedores de SMS, no Gestor de Configuração, que representa uma expressão de condição para verificar se um produto especificado é instalado no computador de destino. Se o software existir, a ação é executada; caso contrário, não é executado.

A seguinte sintaxe é simplificada a partir do código do formato MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Syntax

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

Métodos

A classe SMS_TaskSequence_SoftwareConditionExpression não define quaisquer métodos.

Propriedades

Operator
Tipo de dados: String

Tipo de acesso: Leitura/Escrita

Eliminatórias: [Not_Null]

O operador da condição a utilizar para a comparação. Os valores possíveis são:

  • Qualquerversão

  • EstaVersão

    ProductCode
    Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Eliminatórias: [Not_Null]

    O código de produto de pacote de Windows Instalador deve ser comparado.

    ProductName
    Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: Nenhum

    O nome do produto.

    UpgradeCode
    Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: Nenhum

    O código de atualização para o produto ser comparado.

    Version
    Tipo de dados: String

    Tipo de acesso: Leitura/Escrita

    Qualificadores: Nenhum

    A versão do software.

Observações

Não há qualificações para esta turma. Para obter mais informações sobre os qualificadores de classe e os qualificadores de propriedade incluídos na secção Propriedades, veja Configuration Manager Class and Property Qualifiers (Qualificadores de Classe e de Propriedade do Configuration Manager).

Utilizando esta condição, pode fazer o seguinte:

Verifique a existência de um produto específico.

  • Operator deve ser EstaVersão.

  • ProductCode se o código do produto.

    Verifique a existência de uma família de produtos.

  • Operator deve ser AnyVersion

  • UpgradeCode deve ser o código de atualização.

    O código do produto ou o código de atualização devem ser especificados, caso contrário ocorrerá um erro.

    O software do computador de destino deve ser instalado utilizando um pacote Windows Instalador para que esta expressão funcione. No uso, as propriedades de classe são obtidas a partir do pacote Windows Instalador do software que deve ser comparado. Para mais informações, consulte Windows Instalador.

Requisitos

Requisitos de Tempo de Execução

Para obter mais informações, consulte Configuration Manager Server Runtime Requirements (Requisitos de Tempo de Execução do Servidor do Configuration Manager).

Requisitos de Desenvolvimento

Para obter mais informações, consulte Configuration Manager Server Development Requirements (Requisitos de Desenvolvimento do Servidor do Configuration Manager).