Classe WMI do servidor SMS_TaskSequence_RegistryConditionExpression

A SMS_TaskSequence_RegistryConditionExpression 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 a existência de uma chave de registro e, opcionalmente, compará-la com os dados especificados.

A sintaxe a seguir é simplificada do código MOF (Formato de Objeto Gerenciado) e inclui todas as propriedades herdadas.

Sintaxe

Class SMS_TaskSequence_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression  
{  
      String Data;  
      String KeyPath;  
      String Operator;  
      String Type;  
      String Value;  
};  

Métodos

A SMS_TaskSequence_RegistryConditionExpression classe não define nenhum método.

Propriedades

Data
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: Nenhum

Dados especificados pelo usuário para comparar com as informações da chave do registro.

KeyPath
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [Not_Null]

Caminho para a chave do registro.

Operator
Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Qualificadores: [Not_Null]

O operador de condição a ser usado na comparação. Os valores possíveis são:

  • Existe

  • nonExists

  • Equals

  • Notequals

  • Menos

  • lessEqual

  • Maior

  • greaterEqual

    Type
    Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Qualificadores: Nenhum

    Tipo de chave do registro. Os valores possíveis são:

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value
    Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Qualificadores: [AllowedLen("0-250")]

    Valor da chave do registro. O comprimento do valor pode ter entre 0 e 250 caracteres.

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.

Você usa SMS_TaskSequence_RegistryConditionExpression para verificar a existência de uma chave do registro ou, alternativamente, verificar se há um valor de chave do registro. Por exemplo, se você tiver a chave do registro "HKEY_LOCAL_MACHINE\SYSTEM\Select" e o valor DWORD definido como "Atual" sob ele, então, KeyPath seria "HKEY...\Select", Operator seria 'Equals' (ou 'NotEquals', e assim por diante), Type seria REG_DWORD, Value seria 'Select', e Data seria o valor numérico a ser comparado com o valor da chave do registro ('Select').

Type aplica-se somente ao verificar a existência de um valor de registro especificado em Value; ao comparar valores, Type não é usado. Isso significa que, se 'Exists' for o Operator e REG_SZ for o Type, o resultado será avaliado False porque 'Select' é um REG_DWORD.

No entanto, ao comparar valores ('Iguais', 'Maior' e assim por diante), em seguida Type , não é usado. Em vez disso, o valor de Data é comparado Value com independentemente do tipo de registro real e Type.

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.