Megosztás a következőn keresztül:


SMS_TaskSequence_RegistryConditionExpression kiszolgálói WMI-osztály

A SMS_TaskSequence_RegistryConditionExpression Windows Management Instrumentation (WMI) osztály egy SMS Provider kiszolgálóosztály a Configuration Manager, amely egy feltételkifejezést jelöl a beállításkulcs meglétének ellenőrzéséhez, és opcionálisan összehasonlítja a megadott adatokkal.

Az alábbi szintaxis egyszerűbb a Felügyelt objektumformátum (MOF) kódból, és az összes örökölt tulajdonságot tartalmazza.

Szintaxis

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

Módszerek

A SMS_TaskSequence_RegistryConditionExpression osztály nem definiál metódusokat.

Tulajdonságok

Data
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: Nincs

A felhasználó által megadott adatok és a beállításkulcs adatainak összehasonlítása.

KeyPath
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [Not_Null]

A beállításkulcs elérési útja.

Operator
Adattípus: String

Hozzáférés típusa: Olvasás/írás

Minősítők: [Not_Null]

Az összehasonlításban használandó feltételoperátor. A lehetséges értékek a következők:

  • Létezik

  • nonExists

  • Egyenlő

  • notEquals

  • Kevesebb

  • lessEqual

  • Nagyobb

  • greaterEqual

    Type
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: Nincs

    Beállításkulcs típusa. A lehetséges értékek a következők:

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value
    Adattípus: String

    Hozzáférés típusa: Olvasás/írás

    Minősítők: [AllowedLen("0-250")]

    A beállításkulcs értéke. Az érték hossza 0 és 250 karakter között lehet.

Megjegyzések

Ehhez az osztályhoz nincsenek osztályminősítők. A Tulajdonságok szakaszban szereplő osztályminősítőkkel és tulajdonságminősítőkkel kapcsolatos további információkért lásd: Configuration Manager Osztály- és tulajdonságminősítők.

A használatával SMS_TaskSequence_RegistryConditionExpression ellenőrizheti a beállításkulcs meglétét, vagy másik lehetőségként egy beállításkulcs-értéket is kereshet. Ha például a "HKEY_LOCAL_MACHINE\SYSTEM\Select" beállításkulcs és alatta az "Aktuális" érték van beállítva, akkor KeyPath a "HKEY...\Select", Operator az "Egyenlő" (vagy a NotEquals stb.) Type lesz REG_DWORD, Value a "Kiválasztás", és Data a beállításkulcs értékével összehasonlítandó numerikus érték ('Kiválasztás').

Type csak akkor érvényes, ha ellenőrzi a(z) rendszerben megadott Valuebeállításazonosító meglétét; az értékek Type összehasonlításakor nem használatos. Ez azt jelenti, hogy ha a "Exists" a Operator és REG_SZ a Type, az eredmény kiértékelése azért történik, False mert a "Kiválasztás" egy REG_DWORD.

Ha azonban értékeket hasonlít össze ('Egyenlő', 'Nagyobb', stb.), akkor Type a rendszer nem használja. A értékének Data összehasonlítása Value a beállításjegyzék tényleges típusától Typeés típusától függetlenül történik.

Követelmények

Futtatókörnyezetre vonatkozó követelmények

További információ: Configuration Manager Server Runtime requirements (Kiszolgálói futtatókörnyezet követelményei).

Fejlesztési követelmények

További információ: Configuration Manager Server Development Requirements (Kiszolgálófejlesztési követelmények Configuration Manager).