Classe WMI do SMS_TaskSequence_RegistryConditionExpression Server

A SMS_TaskSequence_RegistryConditionExpression classe WMI (Instrumentação de Gerenciamento do Windows) é uma classe de servidor de Provedor SMS, no Configuration Manager, que representa uma expressão de condição para marcar a existência de uma chave do Registro e, opcionalmente, compará-la com dados especificados.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) 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

Classificatórias: Nenhuma

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

Eliminatórias: [Not_Null]

Caminho para a chave do registro.

Operator Tipo de dados: String

Tipo de acesso: Leitura/Gravação

Eliminatórias: [Not_Null]

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

  • existe

  • nonExists

  • igual a

  • notEquals

  • menos

  • lessEqual

  • maior

  • greaterEqual

    Type Tipo de dados: String

    Tipo de acesso: Leitura/Gravação

    Classificatórias: Nenhuma

    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 os qualificadores de classe e os qualificadores de propriedade incluídos na seção Propriedades, consulte Qualificadores de classe e propriedade do Configuration Manager.

Você usa SMS_TaskSequence_RegistryConditionExpression para marcar a existência de uma chave do Registro ou, alternativamente, para marcar 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" abaixo dela, KeyPath será "HKEY...\Select", Operator será "Equals" (ou "NotEquals" e assim por diante), Type será REG_DWORD, Value será "Select" e Data será 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 "Existe" for o Operator e REG_SZ for o Type, o resultado será avaliado como False porque "Selecionar" é um REG_DWORD.

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

Requisitos

Requisitos de tempo de execução

Para obter mais informações, consulte Requisitos de tempo de execução do servidor do Configuration Manager.

Requisitos de desenvolvimento

Para obter mais informações, consulte Requisitos de Desenvolvimento de Servidor do Configuration Manager.