Classe WMI do servidor SMS_TaskSequence_SoftwareConditionExpression
A SMS_TaskSequence_SoftwareConditionExpression
classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor provedor de SMS, em Configuration Manager, que representa uma expressão de condição para verificar se um produto especificado está instalado no computador de destino. Se o software existir, a ação será executada; caso contrário, ele não é executado.
A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.
Sintaxe
Class SMS_TaskSequence_SoftwareConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Operator;
String ProductCode;
String ProductName;
String UpgradeCode;
String Version
};
Métodos
A SMS_TaskSequence_SoftwareConditionExpression
classe não define nenhum método.
Propriedades
Operator
Tipo de dados: String
Tipo de acesso: Leitura/Gravação
Qualificadores: [Not_Null]
O operador de condição a ser usado para a comparação. Os valores possíveis são:
AnyVersion
ThisVersion
ProductCode
Tipo de dados:String
Tipo de acesso: Leitura/Gravação
Qualificadores: [Not_Null]
O código do produto de pacote do Windows Installer a ser comparado.
ProductName
Tipo de dados:String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
O nome do produto.
UpgradeCode
Tipo de dados:String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
O código de atualização para o produto a ser comparado.
Version
Tipo de dados:String
Tipo de acesso: Leitura/Gravação
Qualificadores: Nenhum
A versão do software.
Comentários
Não há qualificadores de classe para esta classe. Para obter mais informações sobre as qualificatórias de classe e as qualificatórias de propriedade incluídas na seção Propriedades, consulte Configuration Manager Qualificadores de Classe e Propriedade.
Usando essa condição, você pode fazer o seguinte:
Verifique a existência de um produto específico.
Operator
deve ser ThisVersion.ProductCode
deve 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 no computador de destino deve ser instalado usando um pacote do Windows Installer para que essa expressão funcione. No uso, as propriedades de classe são obtidas do pacote windows installer do software que deve ser comparado com. Para obter mais informações, consulte Windows Installer.
Requisitos
Requisitos de runtime
Para obter mais informações, consulte Configuration Manager Requisitos de Runtime do Servidor.
Requisitos de desenvolvimento
Para obter mais informações, consulte Configuration Manager Requisitos de Desenvolvimento do Servidor.