Classe WMI de Servidor SMS_TaskSequence_RegistryConditionExpression
A SMS_TaskSequence_RegistryConditionExpression
classe Windows Management Instrumentation (WMI) é uma classe de servidores de fornecedores de SMS, em Gestor de Configuração, que representa uma expressão de condição para verificar a existência de uma chave de registo e, opcionalmente, compará-la com dados especificados.
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_RegistryConditionExpression : SMS_TaskSequence_ConditionExpression
{
String Data;
String KeyPath;
String Operator;
String Type;
String Value;
};
Métodos
A classe SMS_TaskSequence_RegistryConditionExpression
não define quaisquer métodos.
Propriedades
Data
Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Dados especificados pelo utilizador para comparar com as informações das chaves do registo.
KeyPath
Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Eliminatórias: [Not_Null]
Caminho para a chave do registo.
Operator
Tipo de dados: String
Tipo de acesso: Leitura/Escrita
Eliminatórias: [Not_Null]
O operador da condição a utilizar na comparação. Os valores possíveis são:
existe
nãoExists
equals
não Sequals
less
lessEqual
greater
greaterEqual
Type
Tipo de dados:String
Tipo de acesso: Leitura/Escrita
Qualificadores: Nenhum
Tipo de chave de registo. 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/Escrita
Eliminatórias: [PermitidoLen ("0-250")]
Valor da chave de registo. O comprimento de valor pode ser entre 0 e 250 caracteres.
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).
SMS_TaskSequence_RegistryConditionExpression
Utiliza-se para verificar a existência de uma chave de registo ou, em alternativa, para verificar se existe um valor-chave de registo. Por exemplo, se tiver a chave de registo "HKEY_LOCAL_MACHINE\SYSTEM\Select" e o valor DWORD definido para 'Corrente' sob ele, então, KeyPath
seria "HKEY...\Select", Operator
seria 'Equals' (ou 'NotEquals', e assim por diante), Type
seria REG_DWORD, seria Value
'Select', e Data
seria o valor numérico a comparar com o valor da chave de registo ('Select').
Type
aplica-se apenas quando se verifica a existência de um valor de registo especificado Value
em; quando se compara valores, Type
não é utilizado. Isto significa que se 'Existe' é o Operator
e REG_SZ é o , o resultado irá avaliar porque Type
False
'Select' é um REG_DWORD.
No entanto, ao comparar valores ('Iguais', 'Maior', e assim por diante), Type
então não é usado. Em vez disso, o valor Data
é comparado Value
com independentemente do tipo de registo real e Type
.
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).