Friday 15 January 2010

c# 2.0 - Get system information using c# -



c# 2.0 - Get system information using c# -

how systeminfo of computer.

system manufacturer:

system model:

bios version:

you can utilize next manufacturer name, add together reference system.management.

system.management.selectquery query = new system.management.selectquery(@"select * win32_computersystem"); //initialize searcher query supposed execute using (system.management.managementobjectsearcher searcher = new system.management.managementobjectsearcher(query)) { //execute query foreach (system.management.managementobject process in searcher.get()) { //print scheme info process.get(); console.writeline("/*********operating scheme info ***************/"); console.writeline("{0}{1}", "system manufacturer:", process["manufacturer"]); console.writeline("{0}{1}", " scheme model:", process["model"]); } } system.management.managementobjectsearcher searcher1 = new system.management.managementobjectsearcher("select * win32_bios"); system.management.managementobjectcollection collection = searcher1.get(); foreach (managementobject obj in collection) { if ( ((string[])obj["biosversion"]).length > 1) console.writeline("bios version: " + ((string[])obj["biosversion"])[0] + " - " + ((string[])obj["biosversion"])[1]); else console.writeline("bios version: " + ((string[])obj["biosversion"])[0]); }

source

c# c#-2.0

No comments:

Post a Comment