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 AnyVersionUpgradeCode
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).