Aracılığıyla paylaş


Configuration Manager'da genel koşullar oluşturma

Uygulama hedefi: Configuration Manager (güncel dalı)

Configuration Manager genel koşullar, bir uygulamanın nasıl sağlandığını ve istemci cihazlara dağıtılacağını belirtmek için kullanabileceğiniz iş veya teknik koşulları temsil eden kurallardır. Genel koşullara Dağıtım Türü Oluşturma Sihirbazı'nın Gereksinimler sayfasından erişilir.

Not

Genel koşulları yalnızca oluşturuldukları siteden düzenleyebilirsiniz.

Configuration Manager genel koşulları oluşturmak için aşağıdaki yordamları kullanın.

Genel koşul hakkında temel bilgiler sağlayın

Çeşitli genel koşullar mevcuttur. Farklı genel koşul türleriyle farklı seçenekler ilişkilendirilir. Belirli bir genel koşul türünü seçtiğinizde, Configuration Manager seçiminize uygun seçenekleri gösterir.

  1. Configuration Manager konsolunda Yazılım Kitaplığı>Uygulama Yönetimi>Genel Koşulları'nı seçin.

  2. Giriş sekmesinin Oluştur grubunda Genel Koşul Oluştur'u seçin.

  3. Genel Koşul Oluştur iletişim kutusunda, genel koşul için bir ad ve isteğe bağlı bir açıklama sağlayın.

  4. Cihaz türü açılan listesinde, genel koşulun Windows bilgisayarı mı yoksa Windows Mobile cihazı mı olduğunu seçin.

  5. Koşul Türü açılan listesinde aşağıdaki seçeneklerden birini belirleyin:

    • Ayar – Bu seçenek, istemci cihazlarda bir veya daha fazla öğenin varlığını denetler. Örneğin, istemci cihazında bir dosya, klasör veya kayıt defteri anahtarı değerinin mevcut olup olmadığını kontrol edebilirsiniz.

    • İfade – Bu seçenek, koşulun istemci cihazlarda karşılandığını denetlemek için daha karmaşık kurallar ayarlamanıza olanak tanır. Örneğin, bir bilgisayardaki fiziksel belleğin 2 GB ile 4 GB arasında olup olmadığını veya mobil cihazın dokunmatik ekran girişi kullanıp kullanmadiğini de kontrol edebilirsiniz.

Genel koşul için kurallar ayarlama

Genel koşul kurallarını tanımlama yordamı, bir ayarı mı yoksa ifadeyi mi yapılandırdığınıza bağlı olarak farklıdır. Genel koşul için bir ayar veya ifade ayarlamak için buradaki geçerli yordamı kullanın.

Genel koşul için bir ayar ayarlamak için

  1. Koşul Türü açılan listesinde Ayar'ı seçin.

  2. Ayar türü açılan listesinde, gereksinimlerin denetleneceği koşul olarak kullanılacak öğeyi seçin. Aşağıdaki ayar türleri ve yapılandırmaları kullanılabilir.

    • Active Directory sorgusu

      • LDAP ön eki - İstemci bilgisayarlarda uyumluluğu değerlendirmek için Active Directory Domain Services sorgusuna geçerli bir LDAP ön eki belirtin. LDAP:// veya GC:// kullanabilirsiniz.

      • Ayırt edici ad (DN) - İstemci bilgisayarlarda uyumluluk açısından değerlendirilecek Active Directory Domain Services nesnesinin ayırt edici adını belirtin.

      • Arama filtresi - İstemci bilgisayarlarda uyumluluğu değerlendirmek için Active Directory Domain Services sorgusunun sonuçlarını daraltmak için isteğe bağlı bir LDAP filtresi belirtin.

      • Arama kapsamı - arama kapsamını Active Directory Domain Services belirtin:

        • Temel - Yalnızca belirtilen nesneyi sorgular.

        • Bir Düzey - Bu seçenek bu Configuration Manager sürümünde kullanılmaz.

        • Alt Ağaç - Belirtilen nesneyi ve dizindeki tam alt ağacını sorgular.

      • Özellik - İstemci bilgisayarlarda uyumluluğu değerlendirmek için kullanılacak Active Directory Domain Services nesnesinin özelliğini belirtin.

      • Sorgu - LDAP ön eki, Ayırt edici ad (DN), belirtilmişse Arama Filtresi ve Özellik içindeki girdilerden oluşturulan LDAP sorgusunu gösterir. Bu sorgu, istemci bilgisayarlarda uyumluluğu değerlendirmek için kullanılır.

    • Derleme

      • Derleme adı - Aranacak derleme nesnesinin adını belirtir. Ad, aynı türdeki başka bir derleme nesnesiyle aynı olamaz ve adın Genel Derleme Önbelleği'ne kaydedilmesi gerekir. Derleme adı en fazla 256 karakter olabilir.

      Not

      Derleme, uygulamalar arasında paylaşılabilen bir kod parçasıdır. Derlemeler .dll veya .exe dosya adı uzantısına sahip olabilir. Genel Derleme Önbelleği, tüm paylaşılan derlemelerin depolandığı istemci bilgisayarlarda %systemroot%\assembly adlı bir klasördür.

    • Dosya sistemi

      • Tür : Açılan listeden Dosya mı yoksa Klasör mü aramak istediğinizi seçin.

      • Yol - İstemci bilgisayarlarda belirtilen dosya veya klasörün yolunu belirtin. Yolda sistem ortam değişkenlerini ve %USERPROFILE% ortam değişkenini belirtebilirsiniz.

        Not

        Yol veya Dosya veya klasör adı alanlarında %USERPROFILE% ortam değişkenini kullanırsanız, istemci bilgisayardaki tüm kullanıcı profilleri aranacaktır. Bu, dosya veya klasörün birden çok örneğinin bulunmasına neden olabilir.

      • Dosya veya klasör adı - Aranacak dosya veya klasör nesnesinin adını belirtin. Dosya veya klasör adında sistem ortam değişkenlerini ve %USERPROFILE% ortam değişkenini belirtebilirsiniz. * ve ? dosya adında joker karakterler.

        Not

        Bir dosya veya klasör adı belirtir ve joker karakterler kullanırsanız, bu çok sayıda sonuç verebilir. Bu, sonuçları Configuration Manager bildirirken istemci bilgisayarda yüksek kaynak kullanımına ve yüksek ağ trafiğine neden olabilir.

      • Alt klasörleri dahil et – Belirtilen yol altındaki alt klasörlerde de arama yapmak istiyorsanız bu seçeneği etkinleştirin.

      • Bu dosya veya klasör bir 64 bit uygulamayla ilişkili - Windows'un 64 bit sürümünü çalıştıran Configuration Manager istemcilerde 32 bit sistem dosyası konumuna (%windir%\system32) ek olarak 64 bit sistem dosyası konumunun (%windir%\system32) aranıp aranmayacağını seçin.

        Not

        Aynı 64 bit bilgisayarda hem 64 bit hem de 32 bit sistem dosyası konumlarında aynı dosya veya klasör varsa, genel koşul tarafından birden çok dosya bulunur.

        Dosya sistemi ayar türü, Yol alanında bir ağ paylaşımı için UNC yolu belirtmeyi desteklemez.

    • IIS metatabanı

      • Metatabanı yolu - IIS Metatabanı için geçerli bir yol belirtin.

      • Özellik Kimliği - IIS Metatabanı ayarının sayısal özelliğini belirtin.

    • Kayıt defteri anahtarı

      • Hive – Açılan listeden, aramak istediğiniz kayıt defteri kovanını seçin.

      • Anahtar - Aramak istediğiniz kayıt defteri anahtarı adını belirtin. Kullanılan biçim key\alt anahtar olmalıdır.

      • Bu kayıt defteri anahtarı bir 64 bit uygulamayla ilişkilendirildi - Windows'un 64 bit sürümünü çalıştıran istemcilerde 32 bit kayıt defteri anahtarlarının yanı sıra 64 bit kayıt defteri anahtarlarının aranıp aranmayacağını belirtir.

        Not

        Aynı 64 bit bilgisayarda hem 64 bit hem de 32 bit kayıt defteri konumlarında aynı kayıt defteri anahtarı varsa, her iki kayıt defteri anahtarı da genel koşul tarafından bulunur.

    • Kayıt defteri değeri

      • Hive - Açılan listeden, aramak istediğiniz kayıt defteri kovanını seçin.

      • Anahtar - Aramak istediğiniz kayıt defteri anahtarı adını belirtin. Kullanılan biçim key\alt anahtar olmalıdır.

      • Değer – Belirtilen kayıt defteri anahtarı içinde bulunması gereken değeri belirtin.

      • Bu kayıt defteri anahtarı bir 64 bit uygulamayla ilişkilendirildi - Windows'un 64 bit sürümünü çalıştıran istemcilerde 32 bit kayıt defteri anahtarlarının yanı sıra 64 bit kayıt defteri anahtarlarının aranıp aranmayacağını belirtir.

        Not

        Aynı 64 bit bilgisayarda hem 64 bit hem de 32 bit kayıt defteri konumlarında aynı kayıt defteri anahtarı varsa, her iki kayıt defteri anahtarı da genel koşul tarafından bulunur.

    • Komut dosyası

      • Bulma betiği – Girmek için Ekle'yi seçin veya kullanılacak betike göz atın. Windows PowerShell, VBScript veya JScript betiklerini kullanabilirsiniz.

      • Oturum açmış kullanıcı kimlik bilgilerini kullanarak betikleri çalıştırma – Bu seçeneği etkinleştirirseniz, betik oturum açmış olan kullanıcının kimlik bilgilerini kullanarak istemci bilgisayarlarda çalıştırılır.

        Not

        Betik tarafından döndürülen değer, genel koşulun uyumluluğunu değerlendirmek için kullanılır. Örneğin, VBScript kullanırken, Sonuç değişkeni değerini genel koşula döndürmek için WScript.Echo Result komutunu kullanabilirsiniz.

        Betiğiniz birden çok değer döndürüyorsa, bu değerler tek bir satırda olmalı ve noktalı virgülle ayrılmış olmalıdır. Her değer ayrı bir satırdaysa değerlendirme başarısız olur.

    • SQL sorgusu

      • SQL Server örneği – SQL sorgusunun varsayılan örnekte mi, tüm örneklerde mi yoksa belirli bir veritabanı örneği adında mı çalışmasını istediğinizi seçin.

        Not

        Örnek adı yerel bir SQL Server örneğine başvurmalıdır. SQL Server Always On yük devretme kümesi örneğine veya kullanılabilirlik grubuna başvurmak için bir betik ayarı kullanmanız gerekir.

      • Veritabanı - SQL sorgusunun çalıştırılacağı Microsoft SQL Server veritabanının adını belirtin.

      • Sütun - Genel koşulun uyumluluğunu değerlendirmek için kullanılacak Transact-SQL deyimi tarafından döndürülen sütun adını belirtin.

      • Transact-SQL deyimi – Genel koşul için kullanılacak tam SQL sorgusunu belirtin. Var olan bir SQL sorgusunu açmak için Aç'ı da seçebilirsiniz.

    • WQL sorgusu

      • Ad Alanı - İstemci bilgisayarlarda uyumluluk açısından değerlendirilecek bir WQL sorgusu oluşturmak için kullanılacak WMI ad alanını belirtin. Varsayılan değer Root\cimv2'dir.

      • Sınıf - İstemci bilgisayarlarda uyumluluk açısından değerlendirilecek bir WQL sorgusu oluşturmak için kullanılacak WMI sınıfını belirtir.

      • Özellik - İstemci bilgisayarlarda uyumluluk açısından değerlendirilecek bir WQL sorgusu oluşturmak için kullanılacak WMI özelliğini belirtir.

      • WQL sorgusu WHERE yan tümcesi - İstemci bilgisayarlarda belirtilen ad alanına, sınıfa ve özelliğe uygulanacak WHERE yan tümcesini belirtmek için WQL sorgusu WHERE yan tümcesi öğesini kullanabilirsiniz.

    • XPath sorgusu

      • Yol - İstemci bilgisayarlarda uyumluluğu değerlendirmek için kullanılacak XML dosyasının yolunu belirtin. Configuration Manager, yol adında tüm Windows sistem ortamı değişkenlerinin ve %USERPROFILE% kullanıcı değişkeninin kullanımını destekler.

      • XML dosya adı - İstemci bilgisayarlarda uyumluluğu değerlendirmek için kullanılacak XML sorgusunu içeren dosya adını belirtin.

      • Alt klasörleri dahil et - Belirtilen yol altındaki alt klasörlerde de arama yapmak istiyorsanız bu seçeneği etkinleştirin.

      • Bu dosya bir 64 bit uygulamayla ilişkilendirildi - Windows'un 64 bit sürümünü çalıştıran Configuration Manager istemcilerde 32 bit sistem dosyası konumuna (%windir%\syswow64) ek olarak 64 bit sistem dosyası konumunun (%windir%\system32) aranıp aranmayacağını seçin.

      • XPath sorgusu - İstemci bilgisayarlarda uyumluluğu değerlendirmek için kullanılacak geçerli bir tam XML yolu dili (XPath) sorgusu belirtin.

      • Ad Alanları - XPath sorgusu sırasında kullanılacak ad alanlarını ve ön ekleri tanımlamak için XML Ad Alanları iletişim kutusunu açar.

  3. Veri türü açılan listesinde, gereksinimleri denetlemek için kullanılmadan önce verilerin koşul tarafından döndürüleceği biçimi seçin.

    Not

    Veri türü açılan listesi tüm ayar türleri için gösterilmez.

  4. Ayar türü açılan listesinin altında bu ayar hakkında daha fazla ayrıntı ayarlayın. Ayarlayabileceğiniz öğeler, seçtiğiniz ayar türüne bağlı olarak değişir.

  5. Kuralı kaydetmek ve Genel Koşul Oluştur iletişim kutusunu kapatmak için Tamam'ı seçin.

Genel koşul için bir ifade ayarlama

  1. Koşul Türü açılan listesinde İfade'yi seçin.

  2. Yan Tümce Ekle iletişim kutusunu açmak için Yan Tümce Ekle'yi seçin.

  3. Kategori seçin açılan listesinden bu ifadenin bir cihaz mı yoksa kullanıcı için mi olduğunu seçin. Alternatif olarak, önceden yapılandırılmış bir genel koşulu kullanmak için Özel'i seçin.

  4. Koşul seçin açılan listesinden, kullanıcının veya cihazın kural gereksinimlerini karşılayıp karşılamadığını değerlendirmek için kullanılacak koşulu seçin. Bu listenin içeriği seçilen kategoriye bağlı olarak değişir.

  5. İşleç seç açılan listesinden, kullanıcının veya cihazın kural gereksinimlerini karşılayıp karşılamadığını değerlendirmek için seçili koşulu belirtilen değerle karşılaştırmak için kullanılacak işleci seçin. Kullanılabilir işleçler seçilen koşula bağlı olarak değişir.

  6. Değer alanında, kullanıcının veya cihazın kural gereksinimlerini karşılayıp karşılamadığını değerlendirmek için seçili koşul ve işleçle kullanılacak değerleri belirtin. Kullanılabilir değerler, seçilen koşula ve seçili işleçe bağlı olarak değişir.

  7. İfadeyi kaydetmek ve Yan Tümce Ekle iletişim kutusunu kapatmak için Tamam'ı seçin.

  8. Genel koşula yan tümceler eklemeyi bitirdiğinizde, Genel Koşul Oluştur iletişim kutusunu kapatmak ve genel koşulu kaydetmek için Tamam'ı seçin.