Bu makalede SCCM 2012 ile birlikte kullanıma sunulan Applications kavramı ile paket oluşturuken kullanılan detection methot kısmından bahsedilecektir.
SCCM 2012 ile birlikte herhangi bir yazılımın paketli oluşturulurken 2007 den farklı bir metot kullanıma sunulmuştur.
Applications kısmıyla genelde .msi uzantılı dosyaların paketleri oluşturulur. Bunun nedeni msi uzantılı paketler için herhangi bir parametre kullanmadan install ve uninstall anahtarları otomatik olarak paketin içerisine eklemesiydi. Ancak bu kısımla exe dosyaları da paketlenip deploy edilebilir. Herhangi bir uygulamayı Application Catalog üzerinde yönetici onaylı bir şekilde dağıtmak için kullanıcıların erişimine sunulacaksa, istenilen uygulamanın Applications kısmından paketlenmesi şu anki versiyonlar için zorunludur.
Bir uygulamanın kurulduğunu veya daha sonra kurarken hedefteki bilgisayarda kurulu olup olmadığını SCCM in tanımasına yarayan kısım Applications üzerinden paket oluşturuken karşılaşılan adımlardan biri olan detection methot olarak sunulmaktadır.
Uygulamanın kurulu olduğunu tespit edebilecek bir script eklenebileceği gibi Add Clause seçilerek File, Folder ve Registry key bazında kontroller de sağlanabilir.
Eğer Setup.exe, Install.exe gibi kurulum başlatıcıları bulunan dosyaların .msi uzantılı dosyalarıda var ise bunlar Windows Installer kısmında gösterilerek detection methots otomatik olarak eklenmesi de sağlanabilir.
Detection Method kısmının yanlış belirtilmesi, ilgili programın kurulduktan sonra kurulduğunun anlaşlılmaması ve failed şekilde hata kodlarının çıkmasına neden olur. Ayrıca raporlara da gerçekleştirilen deployments doğru ve hedefte çalışıyor olmasına karşılık dönülen hata kodlarından dolayı Failed olarak sunulacaktır.
Bir sonraki makalede office programlarından bir örnek ile detection method örneklendirilecektir.