新增引用:system.management
1///2
///獲取本機的mac位址
3///
4///
5public
static
string
getmacstring()615
}16mo.dispose();
17return
null;18
}192021
22///
23///
獲取cpu的個數
24///
25///
26public
static
intgetcpucount()
2735}36
catch
3739
return -1;40
}414243
44///
45///
獲取cpu的頻率 這裡之所以使用string型別的陣列,主要是因為cpu的多核
46///
47///
48public
static
string
getcpumhz()
4961
mc.dispose();
62mysearch.dispose();
63return
mhz;64}
6566
6768
///69
///獲取硬碟的大小
70///
71///
72public
static
string
getsizeofdisk()
7380
return"-1
";81}
8283
8485
86///
87///
獲取記憶體的大小
88///
89///
90public
static
string
getsizeofmemery()
91102
}103 mc = null
;104
moc.dispose();
105106
return
sizeall.tostring();
107}
108109
///110
///取cpu編號
111///
112///
113public
static
string getcpuid()
114126
return
strcpuid;
127}
128catch
129132
133 }
c 獲取計算機上硬體資訊
首先新增引用system.management 我們這裡拿印表機為例 win32 printer就是獲取裝置上的印表機 printer name tostring tolower printer workoffline 是獲取印表機名以及是否離線,為true就代表離線或離線 using system...
c 獲取計算機資訊
managementobjectsearcher 類 基於指定的查詢檢索管理物件的集合。此類是用於檢索管理資訊的較為常用的入口點之一。例如,它可以用於列舉系統中的所有磁碟驅動器 網路介面卡 程序及更多管理物件,或者用於查詢所有處於活動狀態的網路連線以及暫停的服務等。在例項化之後,此類的例項可以接受在...
c 獲取計算機資訊
獲取計算機資訊,獲取遠端計算機資訊的時候需要關閉遠端機器的防火牆,否則獲取不到相關資訊。using system using system.collections.generic using system.linq using system.web using system.text using s...