SMS_TaskSequence_RegistryConditionExpression Server WMI Sınıfı

SMS_TaskSequence_RegistryConditionExpression Windows Yönetim Araçları (WMI) sınıfı, Configuration Manager'da bir kayıt defteri anahtarının varlığını denetlemek ve isteğe bağlı olarak belirtilen verilerle karşılaştırmak için bir koşul ifadesini temsil eden bir SMS Sağlayıcısı sunucu sınıfıdır.

Aşağıdaki söz dizimi, Yönetilen Nesne Biçimi (MOF) kodundan basitleştirilmiştir ve devralınan tüm özellikleri içerir.

Söz dizimi

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

Yöntemler

Sınıf SMS_TaskSequence_RegistryConditionExpression herhangi bir yöntem tanımlamaz.

Özellikler

Data Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: Yok

Kayıt defteri anahtarı bilgileriyle karşılaştırılacak kullanıcı tarafından belirtilen veriler.

KeyPath Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [Not_Null]

Kayıt defteri anahtarının yolu.

Operator Veri türü: String

Erişim türü: Okuma/Yazma

Elemeler: [Not_Null]

Karşılaştırmada kullanılacak koşul işlecidir. Olası değerler şunlardır:

  • var

  • nonExists

  • eşittir

  • değilEşittir

  • daha az

  • daha azEşittir

  • daha büyük

  • greaterEqual

    Type Veri türü: String

    Erişim türü: Okuma/Yazma

    Elemeler: Yok

    Kayıt defteri anahtarının türü. Olası değerler şunlardır:

  • REG_BINARY

  • REG_DWORD

  • REG_EXPAND_SZ

  • REG_MULTI_SZ

  • REG_NONE

  • REG_QWORD

  • REG_SZ

    Value Veri türü: String

    Erişim türü: Okuma/Yazma

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

    Kayıt defteri anahtarının değeri. Değer uzunluğu 0 ile 250 karakter arasında olabilir.

Açıklamalar

Bu sınıf için sınıf elemeleri yoktur. Özellikler bölümüne eklenen hem sınıf belirleyicileri hem de özellik belirleyicileri hakkında daha fazla bilgi için, bkz Configuration Manager Sınıf ve Özellik Belirleyicileri.

Bir kayıt defteri anahtarının var olup olmadığını denetlemek veya alternatif olarak bir kayıt defteri anahtarı değerini denetlemek için kullanırsınız SMS_TaskSequence_RegistryConditionExpression . Örneğin, "HKEY_LOCAL_MACHINE\SYSTEM\Select" kayıt defteri anahtarınız varsa ve altında DWORD değeri "Geçerli" olarak ayarlanmışsa, KeyPath "HKEY...\Select" olur, Operator "Eşittir" (veya "Eşit Değildir" vb.) Type olur, REG_DWORD olur, Value "Select" olur ve Data kayıt defteri anahtarının değeriyle karşılaştırılacak sayısal değer ("Select") olur.

Type Yalnızca altında Valuebelirtilen bir kayıt defteri değerinin olup olmadığını denetlerken uygulanır; Type değerleri karşılaştırırken kullanılmaz. Bu, 'Var' ve Operator REG_SZ ise Type'Seç' bir REG_DWORD olduğu için False sonucun değerlendirileceği anlamına gelir.

Ancak, değerler karşılaştırılırken ("Eşittir", "Büyük" vb.) then Type kullanılmaz. Data Bunun yerine, değeri gerçek kayıt defteri türünden bağımsız olarak karşılaştırılır Value ve Type.

Gereksinimler

Çalışma Zamanı Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Server Çalışma Zamanı Gereksinimleri.

Geliştirme Gereksinimleri

Daha fazla bilgi için bkz: Configuration Manager Sunucu Geliştirme Gereksinimleri.