Blogger news

Pages

20 Nisan 2010 Salı

Windows Server 2008 Windows Management Instrumentation (WMI) Filtering

Windows Yönetim Araçları (WMI) filtreleri Grup İlkesi nesneleri (GPO) hedef bilgisayarın özelliklerine bakarak (GPO) kapsamını belirlemek için kullanılır.Diğer bir deyişle GROUP POLİCY’lerin daha da özelleştirilmesini sağlar.


Wmı filtrenin uygulanacağı filtre hedef bilgisayarda değerlendirilir .Eğer WMI filter yanlış ise hedef bilgisayara GPO uygulanmaz. (eğer client Windows 2000 ise bu durumda filtre yok sayılır ve GPO her zaman uygulanır ).Eğer doğru ise GPO client’a uygulanır. Bir örnekle açıklamak garekirse bir group policy ayarı yapmak istiyorsunuz software installatin ile client makinalarınıza bir program kuracaksınız fakat bu programı kurmak için clinetların c:\ sürücüsünde 600 MB boş alana ihtiyaç var tek tek clientlara gidip bakmaktansa böyle bir durumda WMI FİLTER kullanırız WMI FİLTER’I uguladığımız da 600 MB boş alanı olmayanlar FALSE olduğu için GPO uygulanmayacaktır. 600 MB boş alanı olanlarlar TRUE olduğu için GPO clientlara uygulanacaktır.

WMI filters windows server 2003 ve xp yapısıyla gelen bir yeniliktir windows server 2008 ve vista yapısında da kulllanılmaktadır.

WMI filter bir veya birden fazla sorgu içerir.Eğer bütün sorgular doğruysa WMI FİLTERS GROUP POLİCY OBJECT linkelri üzerinden uygulanır.WMI filter uygulamak için WMI Query language (WQL) sorgu dili kullanılır SQL sorgu diline çok benzer varsayılan kök dizini root\cimv2 dir çoğu WMI sorguları için uygundur.

Şimdi WMI filtersın kullanımına geçelim .

Windows server 2008 de group policy managment konsolu açılır WMI FİLTERS sekmesine gelinir.

New WMI Filters secilir

Name kısmı doldurulur istenirse description kısmı da doldurulur.

Add tıklayarak Query mizi oluştururuz


Sorgumuzu diskinde 600 MB boş alan olan clientlar için yapaılım

Root\CimV2; Select * from Win32_LogicalDisk where FreeSpace > 629145600 AND Description <> "Network Connection"

microsoftun sitesinde hazır hazır basit code lar bulunmaktadır aşağıdaki linketen ulaşabilirsiniz

http://technet.microsoft.com/en-us/library/cc779036(WS.10).aspx

Ok dedğimiz de bir syntax hatası almıyorsak wmı filter ımız oluşmuştur aşağıdaki ekran karşımıza gelir WMI filterımızın adı 600 MB Query si disk alanında 600 MB boş alan olan

Daha öncede oluşturduğumuz GPO linkini üzerine uygulayalım. Ben wmifiltering diye bir OU oluşturup group policy ayarını yapmıştım şimdi wmı filtering bu gpo üzerine uygulayalım gördüğünüz gibi aşağıda oluşturduğumuz wmı filters 600 mb gözüküyor 600 mb seçip GPO muzu hazır hale getirip
Wmifiltering adlı organizational unit imize hazırladığımız GPO yu uygularız.


WMI Filters ile GPO larımız gördüğünüz gibi daha da özelleştirebiliyoruz.

WMI Filters ı daha etkin kullanmamazı sağlayan microsoftun bize sunduğu wmi code creator programı var bu programa microsotun sitesinden ulaşabilirsiniz. http://www.microsoft.com/downloads/details.aspx?FamilyID=2cc30a64-ea15-4661-8da4-55bbc145c30e&displaylang=en

WMI Code Creator VBScript, C # ve Visual Basic ®. NET kod oluşturabilir.

Şimdi code creatorun kullanımına geçelim.

Code creator u kurduktan sonra karçımıza gelen ekran da code language hangi dilde sorgu yapacağımız secebiliriz.

Target computer kısmından bu sorguyu local demi yoksa uzak bir bilgisyardamı yapacağız seçebilirz.

Namespace kısmından sorguyu gerçekleştirceğimiz kök dizinini seçebilirz.

Classes kısmından sorguyu gerçekleştireceğimiz sınıfı seceriz.

Sınıf olarak BIOS seçtikten sonra BIOS un hangi özelliği hakkında sorgu yapacağımız seceriz aşağıdaki örnekteki gibi


Yukarıda gördüğünüz gibi sağ kısımda code göstremekte

Target kısımına gelip remote computerı seçtiğimizde



Karşımıza gelen ekran aşağıdaki gibidir.


Ok tıkladığımızda sorgumuz ip sini yazdığımız pc için olucaktır.
WMI Code cretor ile de wmı filter sorgularımızı gerçekleştirebilirz.


                                                                     NESLİHAN TÜRKERİ

Ücretsiz Bilgisayar Sağlayıcıları

İneternet bağlantısı olan her yerden internetteki pc nizdeki  klasörlerinize, resimlerinize, videolarınıza  erişebileceksiniz.

                                                   İşletim sistemi                                çevrimiçi depolama
www.windows4all.com      Vista                                                   -
http://eyeos.org/                 Linux                                                  -
www.glidedigital.com         Glide  OS                                          10 GB
www.mygoya.de                    myGoya online-desktop              512 MB
www.icloud.com/de             Ubuntu /icloud OS                        3 GB
http://g.ho.st                           G.ho.st OS                                       5GB
www.oos.cc                                Windows 2000 benzeri               1 GB
http://geneva.nivio.com      Windows XP                                   10 GB
www.web-windows.de           değişiyor                                             -
www.startforce.com                Starforce system                         10 GB



NESLİHAN TÜRKERİ

Microsoft Assessment and Planning Toolkit 4.0 (MAP 4.0)

Microsoft Assessment and Planning Toolkit microsoftun bizlere sunduğu çok amaçlı bir envarter ve planlama aracıdır .Bir sistem yöneticisi olarak sisteminizdeki bilgisayarlar hakkında geniş bilgiler edinmeniz mümkün ağınızdaki bilgisayarların tek tek başına gidip bilgi edinmek yerine ağınızdaki herhangi bir bilgisyara Microsoft Assessment and Planning Toolkit i kurarak araç içerisinde yer alan Discovery and Readiness adını taşıyan özellik ile ağ içerisinde bulunan bütün bilgisayarlar hakkında geniş bilgiler edinmek mümkün .

4.0 sürümüyle Ortam içerisinde Windows 7, Windows Vista ya da Windows Server 2008 R2 destekleyebilecek olan bilgisayarlar da otomatik olarak taranabiliyor. Böylece donanımsal maliyetlerin planlanması, yatırım süreçlerinin efektif olarak yapılandırılabilmesini bizlere sağlıyor .

Microsoft Assessment and Planning Toolkit 4.0 şu URL adresinden indirilebiliyor:

https://connect.microsoft.com/site/sitehome.aspx?SiteID=297



4.0 ile yeni gelen özellikler

• Windows 7 Donanım Tespiti

• Windows Server 2008 R2 Donanım Tespiti

• Virtualization ROI (Return of Investment) Aracı

• Vmware sanal makine tarama

• Hyper-V 2008 R2 Sanallaştırma Planlama

• Microsoft partnerleri için teklif özelleştirme

map 4.o aşağıdaki işletim sistemlerine kurulabilmektedir.

• Windows Xp sp2 ve sp3

• Windows Vista ultimate ve enterprise,bussiness

• Windows 7 professional ,enterprise,bussiness

• Windows server 2003 sp1 ve sp2

• Windows server 2003 R2

• Windows server 2008

• Windows server 2008 R2

4.0 sürümünü kurmak için sistem gereksinimleri.

• .net framework 3.5 sp1

• .windows ınstaller 4.5

• .microsoft office word 2007 veya 2003 sp2

• microsoft office excel 2007 veya 2003 sp2

• sql server 2008 express edition veya sgl server 2008 ya da sql server 2005



Sisteminiz sistem gereksinimlerini karşılamıyorsa kurmaya başladığınızda şekil 1 deki bir tablo karşınıza çıkaçaktır bu tobloya görede sistem gereksinimlerinizi tamamlaya bilirsiniz.

Şekil-1
1.Sistem gereksinimlerini tamamladıktan sonra kuruluma geçebiliriz ilk karşımıza çıkan ekran hoşgeldin ekranı

Şekil-2


2.Sözleşme penceresi karşımıza geliyor sözleşmeyi okuyup I accept ile kabul ediyoruz sözleşmeyi


Şekil-3


3. Programımızın kurulacağı klasörü seçiyoruz.


Şekil-4


4. SQL server express kurulum ve yükleme penceresi açılıyor

Şekil-5


5. Sql server express yükleniyor şekil-6 da

Şekil-6
Kurlumumuz bundan sonra next diyerek bitiriyoruz.

Kurulumumuz bittikten sonra MAP 4.0 yönetim konsulu karşımıza gelir.

Yönetim konsolu 3 bölümden oluşmaktadır.

Inventory and assessment

Surveys

Reference Material

                                                                            Şekil-7


Inventory and assessment 2 bölüme ayrılıyor

-Discovery and Readiness

sisteminizde windows 7 ye geçecek clientlar hakkında rapor oluşturabilirsiniz.

Windows server 2008 den Windows server 2008 R2 ye geçiş yapmak için server rolleri hakkında bilgi toplayabilirsiniz.

Sisteminizde ki Sanal makinaları raporlayabilirsiniz.

-Server Consolidation

Hyper-V üzerinde çalışabilecek bilgisayarlar ile ilgili rapor oluşturabilirsiniz.

Virtualization ROI (Return of Investment) Aracı ile sanallaştırma cözümleri oluşturabilirsiniz.

-Survey

Sanallaştırma çözümleri için kullanabilirsiniz bu kısmı.

-Reference Material

Windows Management Instrumentation (WMI) kullanılarak donanımlar ve yazılımlar hakkında bilgi toplayabilirsiniz.

NOT: TCP 139,445 UDP 137,138 nolu portlar açık olmalıdır.

Şekil-7 de gördüğünüz üzere ilk önce oluşturacağımız databese e bir ad veririz.

Şekil-8


Şekil-9 da Discovery and Readiness altında envanter çıkarmak istediğiniz kısmı seçeriz ben bu makalemde Windows 7 yi örnek olarak yapacağım.

Şekil-9

Şekil-10 da Inventory and Assessment Wizard kısmını seçeriz.

Şekil-10

Hangi metodu kullanarak keşifi gerçekleştireceğimizi seçiyoruz.

Şekil-11


Domain deki bütün bilgisayarlar için bu sorguyu yapmasını istiyorsanız üsteki seçeneği seçeriz.Birden fazla domaininiz olabilir belirli domainlerde arama yapmak isteyebilirsiniz o zaman aşağıdaki seçeneği seçiyoruz.

Şekil-12

Account oluşturuyoruz.

Şekil-13

Şekil-14


Yaptığımız işlemlerin bir özetini sunuyor bize bu pencerede

Şekil-15


Şekil-16 da gördüğünüz gibi sorgu gerçekleşiyor.

Şekil-16


Şekil-16 daki envanetr çıkarma işlemimiz bittikten sonra Windows 7 için şekil-17-18 deki bir envanter raporuna sahip olabilirsiniz.

Şekil-17

                                                                               Şekil-18


Windows server 2008 R2 için sonuçlar
                                                                              Şekil-19
Şekil-20


Donanımsal özelliklerimiz hakkında da bilgi edinebiliriz şekil-21 deki gibi

Şekil-21


Aslında burda yapılan sorgu yu aşağıdaki sorgu şekilleyde gerçekleştirebilirz.Kısaca bu konu hakkında da bilgi vermek istiyorum.

                                                                                 Şekil-22


Başlat /çalıştır wbemtest yazarız.

Karşımıza şekil-23 deki pencere gelir.Bağlanı tıklarız.

Şekil-23


Bağlanı tıklarız .Şayet networkteki başka bir bilgisayar için bu sorguyu gerçekleştireceksek \\bilgisyar adı \root\cimv2 diyerek bağlan deriz.
Şekil-24


Bağlanı tıkladıktan sonra yapacağımız sorguyu seçmek üzere sorguyu tıklarız.

Şekil-25


Yapacağımız sorgunun kodunu giriyoruz.

Şekil-26

Şekil-27


Win32_Processor.DeviceID=”CPU0” ı çift tıklayarak yaptığımız sorgunun sonucunu görürüz.

Şekil-28
Bu kısa bilgiyi verdikten sonra tekrar Microsoft Assessment and Planning Toolkit e dönelim.


En son şekil-21 de kalmıştık. Tools Configure hardware library i seçtikten sonra,

Şekil-29
Şekil-30


İşlemcimiz için yapacağımız sorguyu belirleriz.

Şekil-31


Aynı şekilde storage içinde bir sorgu oluşturuz.
                                                                                     Şekil-32


Network and memory için sorgu kriterlerimizi belirleriz Şekil-33 de

Şekil-33


Yaptığımız sorgunun özetini çıkaran sayfa karşımıza gelir.
Şekil-34


Şekil-35  gördüğünüz üzere view i tıkladığımız zaman yaptığımız sorgunun sonuçunu görürüz.

                                                                                    Şekil-35


Biz sistemcilerin işini oldukça kolaylaştırcak olan bu tool ile çalıştığınız şirketde networkünüz hakkında geniş bir envanter raporuna sahip olabilirsiniz.


                                                                                                                              NESLİHAN TÜRKERİ
 

Blogger news

Blogroll

About