Classe WMI del server SMS_TaskSequence_RegistryConditionExpression

La SMS_TaskSequence_RegistryConditionExpression classe Strumentazione gestione Windows (WMI) è una classe server del provider SMS, in Configuration Manager, che rappresenta un'espressione di condizione per verificare l'esistenza di una chiave del Registro di sistema e, facoltativamente, confrontarla con i dati specificati.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Metodi

La SMS_TaskSequence_RegistryConditionExpression classe non definisce alcun metodo.

Proprietà

Data
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: Nessuno

Dati specificati dall'utente da confrontare con le informazioni sulla chiave del Registro di sistema.

KeyPath
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [Not_Null]

Percorso della chiave del Registro di sistema.

Operator
Tipo di dati:String

Tipo di accesso: lettura/scrittura

Qualificatori: [Not_Null]

Operatore di condizione da utilizzare nel confronto. I valori possibili sono:

  • Esiste

  • nonexists

  • Uguale

  • notEquals

  • Meno

  • lessEqual

  • Maggiore

  • greaterEqual

    Type
    Tipo di dati:String

    Tipo di accesso: lettura/scrittura

    Qualificatori: Nessuno

    Tipo di chiave del Registro di sistema. I valori possibili sono:

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value
    Tipo di dati:String

    Tipo di accesso: lettura/scrittura

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

    Valore della chiave del Registro di sistema. La lunghezza del valore può essere compresa tra 0 e 250 caratteri.

Osservazioni

Non sono presenti qualificatori di classe per questa classe. Per altre informazioni sui qualificatori di classe e sui qualificatori di proprietà inclusi nella sezione Proprietà, vedere Configuration Manager Qualificatori di classe e proprietà.

Si usa SMS_TaskSequence_RegistryConditionExpression per verificare l'esistenza di una chiave del Registro di sistema o in alternativa per verificare la presenza di un valore di chiave del Registro di sistema. Ad esempio, se si dispone della chiave del Registro di sistema "HKEY_LOCAL_MACHINE\SYSTEM\Select" e del valore DWORD impostato su 'Current', KeyPath sarà "HKEY...\Select", Operator sarà 'Equals' (o 'NotEquals' e così via), Type sarà REG_DWORD, Value sarà 'Select' e Data sarà il valore numerico da confrontare con il valore della chiave del Registro di sistema ('Select').

Type si applica solo quando si verifica l'esistenza di un valore del Registro di sistema specificato in Value; quando si confrontano i valori, Type non viene usato. Ciò significa che se 'Exists' è e Operator REG_SZ è Type, il risultato restituirà False perché 'Select' è un REG_DWORD.

Tuttavia, quando si confrontano valori ('Equals', 'Greater' e così via), non Type viene usato. Il valore di Data viene invece confrontato con Value indipendentemente dal tipo effettivo del Registro di sistema e Typeda .

Requisiti

Requisiti di runtime

Per altre informazioni, vedere Configuration Manager Requisiti di runtime del server.

Requisiti di sviluppo

Per altre informazioni, vedere Configuration Manager Requisiti di sviluppo del server.