PowerShell ile Windows Server 2019 Uzerinde CIMv2 Kullanarak Bilgi Toplamak

WMI objeleriyle calismanin bir suru avantaji var elbette. Bilgisayarinizdaki bir cok servis, arac ya da uygulama hakkinda bilgileri WMI kullanarak alabilir, degistirebilir ve yonetebilirsiniz. WMI, aslinda cok eski zamanlardan beri kullandigimiz bir arac ancak; PowerShell ile cok hizli ve kolay bir sekilde kullanilabildigi icin artik cok daha revacta diyebilirim. WMI aslinda CIM standardinin Windows sistemler icin kullanilan bicimi. Yani, CIM=WMI diyebiliriz. Bu sebeple PowerShell 3.0 ile kullanilmaya baslayan CIM komutlarini kullanarak cok daha efektif sonuclar alabilecegimizi dusunuyorum.
O halde biraz faydali komut kosturalim!
Oncelikle hangi
Hangi bilgilere erisebileceginizi goerbilmek icin “Class” adi verilen bilesenlere ihtiyacimiz bulunuyor. Her Class belirli bir yazilim, donanim ya da servis hakkinda bilgi ve aksiyonlar iceriyor.
Asagidaki komutla tum Class’lari listeleyebiliriz.

Hatta isterseniz win32* filtrelemesiyle daha rafine bir sonuc alabilirsiniz.

Bu liste epey uzun ancak icinde cok faydali Class’lar var. Ben ornek olarak 5 tanesini sececegim ancak siz de kendi denemelerinizi farkli Class’lar ile yapabilirsiniz.




Leave a Reply