Merhaba, makalemizin birinci bölümünde bir paket oluşturduk ve paketin nasıl çalışması gerektiğini söylediğimiz bir program oluşturduk.
Şimdi bu paketi distribution Point’ lere gönderimini yapalım. Eğer birden fazla site’ ınız varsa ve o site’ larda da bu paketin kurulacağı client bilgisayarlar var ise Advertisement işleminden önce DP’ lere dağıtımı yapmalısınız.
Paketin üzerinde, Distribution Point kısmında New Distribution Points diyerek başlıyoruz.
Welcome page’ i geçip Copy Package ekranında hangi DP’ lere göndermek isterseniz seçip devam ediyoruz.
İşlem bu kadar kolay aslında.
Bizim paketi dağıtmaya başlayabilmemiz için paketin tüm DP’ lere kopyalanmasının bitmesi gerekmektedir. Bunu paketin içerisindeki aşağıda gösterdiğim alandan kontrol edebilirsiniz. State kısmının tüm DP’ lerde “installed” olarak görünmesi gerekmektedir.
Paketin dağıtımı bittikten sonra bu paketi dağıtmak için Advertisement kısmını kullanırız. New Advirtesement diyerek başlıyoruz.
General kısmında Advirtisement’ a bir isim veririz. Sonra Package kısmından browse diyerek yarattığımız paketi seçeriz.
Package seçildiğinde, o paket içerisindeki tüm programlar Program kısmına gelecektir. Programlar diyorum çünkü bazen birden fazla program yaratıp farklı hareket tarzları belirleyebiliriz. Ve bir paket için birden fazla advirtisement yaratıp programlarıda farklı seçebiliriz. Makalenin sonunda programlar ile ilgili extra bir detay bilgide vereceğim.
Biz bu paket için bir tane program oluşturmuştuk, mecburen o seçili geliyor. Collation kısmında şu anda Blank yani boş bir collation seçiyorum. Henüz hedef kitlemi içeren bir collation oluşturmadım. Bu alanı sonradan hazırladığımız Advirtisement’ in özelliklerine girip değiştirebiliriz. Benim genel tavsiyem, ne tür bir kurulum yaparsanız yapın, öncelikle mutlaka bir test grubu (tek bir makine bile olur) oluşturup, o collation’ da test etmenizdir.
Schedule kısmında yapabileceğimiz ayarlar aşağıdaki gibidir.
Start time olduğu gibi bırakılır. Ben burada expire date vermedim. Eğer bir programın belirli bir tarih kadar kurulumunu istiyorsanız, daha doğrusu belirli bir tarihten sonra kurulmasını istemiyorsanız expire date kısmını kullanabilirsiniz. Mandatory assignments kısmında “As soon as possible” seçeneğini seçiyorum. Bu mümkün olan en kısa sürede anlamına gelir. Rerun kısmında ise ben önceki denemede fail olursa rekrar çalışacak şekilde seçiyorum. Diğer seçenekler aşağıdadır.
DP kısmında sadece aşağıda işaretlediğim alanı değiştiriyorum. Client bilgisayarlar paketi lokalleribe indirip orada kuracaklar.
Interaction kısmında işaretlediğim alan yani “Allow users to ....” kısmı kullanıcıların programı kendilerinin çalıştırabilmesi için izin veriyorum. Ama kullanıcıya sürekli hatırlatacak bir notification çıkmasını istemediğim için diğer alanları boş bırakıyorum.
Bu alanı bu şekilde ayarladığınız zaman kullanıcılar control panel içerisinde “Run Advertisement Programs” kısmını açarak assing edilmiş programları kendileride seçerek run edebilirler. Ben bu kısmı genelde kullanıcıların seçimine bırakmam. Zaten conrol panel içerisinde görebilecekleri şeylerde genelde sınırlıdır. GPO ile engellenmiş olacaktır. Böyle bir kısıt var ise zaten “Allow users ...” seçeneğini aktif hale getirmenizin anlamı olmayacaktır.
Devam edelim. Diğer pencereleri next ile geçerek işlemi tamamlıyoruz.
Paket dağıtımının genel çerçevesi budur. Bundan sonra client bilgisayarların paketi alıp almadığı ile ilgili kontrollerin yapılması gerekir. Bunu da reporting kısmından takip edebilirsiniz. Ancak söylemek isterim ki uygulama yüklenen bilgisayarların tümünden doğru verinin SCCM’ e gelip bunların işlenmesi ve raporlarda sağlıklı olarak görünmesi 1 güne kadar zaman alabiliyor.
Şimdi burada program kısmı ile ilgili detay bir bilgi vermek istiyorum. Ben paket oluştururken bir exe file kullandım. Msi kullanımı ile ilgilide bazı bilgiler verdim. Bazı msi dosyalarını kullanarak paket oluşturduğunuzda bu pakete ait programlar otomatik olarak gelir. Bu kodu hazırlayan ile ilgili bir durumdur, yani bu şekilde hazırlanmış ise hazır programları kullanma seçeneğimizde olur. Örneğin benim daha evvel hazırladığım paketlerden birinin program kısmında görülen seçenekler aşağıdaki gibi;
Burada sadece kurulumla ilgili alternatif programlar değil, uninstall içinde kullanılabilecek programlar var. Bu paketi advertise ederken bu hazır programlardan istediğimizi seçip kullanabiliriz.
msiexec.exe ALLUSERS=2 /m MSIAATRH /i "DWRCS32Agent.MSI"
Bir tanesinin komut dizimini incelediğimizde ALLUSERS parametresinin kullanıldığını görüyoruz. ALLUSER parametresinin kullanımı ile ilgili aşağıdaki linki incelemenizi tavsiye ederim.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa367559(v=vs.85).aspx
ALLUSER parametresine atayacağınız değer işletim sistemine göre değişiklik gösterebilmektedir.
Görüşmek üzere.