Windows Management Instrumentation

Započeo Marko Аcović, 01.01.2009, 16:28

prethodna tema - sledeća tema

Marko Аcović

Kako izvuci korisne informacije o procesoru, harddisku, bateriji na laptopovima, screensaver-ima, korisnickim nalozima itd. iz CSharp-a. Jedan odgovor mogao bi se naci u Windows Management Instrumentation klasi.
Evo primera koji pokazuje kako se dobijaju osnovne informacije o procesoru na sledecoj lokaciji:
http://www.codeproject.com/KB/system/Wmi_Processor_infoWrapper.aspx
Na pomenutoj lokaciji nalazi se i kompletan source za dati primer. Da biste ga skinuli i probali, potrebno je prvo da se registrujete na pomenuti sajt.
WMI inace koristi upite WQL (Windows Query Language) koji su prakticno isti onima nad mysql bazom koji vam vracaju zahtevane informacije.
Za vise informacija o WMI i WQL konsultujte MSDN na sledecim lokacijama:
http://msdn.microsoft.com/en-us/library/aa394582(VS.85).aspx,
http://msdn.microsoft.com/en-us/library/aa394606(VS.85).aspx

Uzivajte u programiranju  B-)

holodoc

Veoma interesantno :) Pretpostavljam da se na ovaj način i realizuju zaštite tipa očitavanja serijskog broja hard diska i sl.  Zahvaljujem.
<?php
abstract class Ignorance extends Stupidity implements Unavoidable 
    private function 
__construct(){
        
parent::__destruct();
    }; 

// EOF -> life.php