• linux da desteklemeye başlamış ufaktan. vay vay.

    https://www.phoronix.com/…px=windows-wmi-linux-4.13
  • bunla uğraşacaksanız wmi code creator dostunuz olacaktır
  • "vi em ay" şeklinde okunuşu yaygın olan fakat %66 ingilizce %33 türkçe söylenmesi insanı şaşırtan şey. ya tamamen ingilizce okusak "dabıl yu em ay" şeklinde veya düz normal türkçe okusak ne kadar güzel olur "ve me i" diye; böylece anlaşmazlıklar yok olsa, hayat bayram olsa, dünyada barış olsa ne güzel olur değil mi.
  • ks. windows management instrumentation. windows'ta user interface ile yapilabilecek bir suru ayar, ivir zivir hedeyi remotely ya da local programmatically yapmanizi saglayan ortamin adi.
  • .net'te system.management assembly'si ile native olarak desteklenen yonetim arabirimi.
  • antivirüs programları da windows ile bu muhabbetle iletişim kurar (tek yönlü bi olay gerçi işte tam iletişim olmadı neyse). virüs veritabanı eskiyse veya live koruma kapalı ise güvenlik merkezi haber veriyo ya hani, o işte.
  • kendisini kullanarak bilgisayarlar üzerinde sorgular çalıştırıyorsanız, "win32_service" ile bolca sorgulama yaptığınızda "out of memory" hatası alıyorsunuz (windows 7 and 2008 r2 için).

    çözümü için servislerden gidip "windows management instrumentation"'a restart atabilirsiniz ya da http://support.microsoft.com/kb/981314 adresindeki hotfix'i kurabilirsiniz.

    restart'ın çalıştığını gözlerimle gördüm fakat daha hotfix'i kurmadım. kurup test ettikten sonra sonucu da yazarım.

    test sonrası düzenleme:
    hotfix kurmadan önce her sorgunuzda yavaş yavaş büyüyüp 500mb sınırını aştıktan sonra "out of memory" hatası veren wmiprvse.exe, kurulum sonrası 15mb'ı geçmeyen bir kediye dönmüştür adeta. yerim ben onun kedi canını....
  • remote server'larda çalışacak şekilde uygulama hazırlanıyorsa administrators grubuna dahil kullanıcı hesabı kullanılmalı ve wmi kayıtları remote enabled olmalıdır.
  • wmı ve uzaktan erişim konusunda olabildiğince özet bir şekilde oluşturduğum içerik.

    https://dev.to/aciklab/wmi-ve-uzaktan-erisim-1hg2
  • vbscript ile windows'tan envai çeşit bilginin kolayca alınmasını sağlayan kolaylık.

    (bkz: #7666197)

    net üzerinden başka bir bilgisayarın wmi na bağlanmak için:
    http://msdn.microsoft.com/…on_a_remote_computer.asp

    belli şablonları vardır, oradaki belli değişkenleri değiştirerek windows'tan bilgi alabilirsiniz. wbemtest ile bilgi alınmak istenen classların özellikleri görülebilir.

    bilgi almak için şöyle bir şablonu* vardır:

    '*****kod başlangıcı********

    strcomputername = 'bilgisayar adı buraya veya ipsi
    wmi_processname = 'bilgi alınmak istenen class ismi misal:win32_perfrawdata_bişi bişi

    set objwmiservice = getobject( _
    "winmgmts:\\" & strcomputername & "\root\cimv2")
    set colitems = objwmiservice.execquery( _
    "select * from wmi_processname")
    for each objitem in colitems
    wscript.echo "itemname: " & objitem.itempropertyname
    next

    '*******kod sonu**********

    itempropertyname de classtan öğrenilmek istenen bilgi adıdır. mesela name, caption, status, serial vb...

    çalıştırmak için çift tıklanabileceği gibi başlat->çalıştır->cmd yapılıp "cscript ornek.vbs" yapılıp da çalıştırılabilir ki bu daha iyidir çünkü çift tıklandığında wscript.echo ların hepsi tek tek ayrı mesaj kutusu olarak görüntülenir, hepsini tek tek kapatmanız gerekir.

    yardımcı olabilecek kaynaklar:
    http://visualbasic.about.com/…ript/ss/vbsadmin2.htm
    http://www.2000trainers.com/…x?articleid=280&page=1
hesabın var mı? giriş yap