c#獲取cpu、記憶體、硬碟、使用者、系統等的資訊。
另外還包括:系統路徑、window路徑、cpu的id號、裝置硬體卷號、本機mac位址、鄰節點mac位址、本機的ip位址、硬碟id號、登陸使用者名稱、系統型別、物理總記憶體、電腦名稱、os版本資訊。
可以獲取記憶體資訊如下:
public struct storageinfo //此處全是以位元組為單位12
3456
78910
11可以獲取的cpu資訊如下:12
3456
78910
1112
13可以獲取的系統時間如下:
public struct systemtimeinfo12
3456
78910
11測試**12
3456
78910
1112
1314
1516
1718
系統資訊獲取工具類的實現。
using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
using microsoft.win32;
using system.management;
using system.runtime.interopservices;
using system.diagnostics;
using system.threading;
public static float 效能顯示狀況3(string categoryname, string countername, string instancename)
//獲取os版本資訊
public static string get_osversion()
break;
case system.platformid.win32nt:
switch (version.version.major)
break;
}return "發現失敗";}}
C 獲取電腦IP位址
大佬們,我通過以下方法讀取電腦網絡卡的ip位址,但是當讀取有線網絡卡的ip時,會讀到兩個ipv4位址,這個是怎麼回事?求解。在這裡插入描述 ipinte ceproperties property netint.getipproperties foreach unicastipaddressinfo...
C 獲取電腦的相關資訊
建立者 菜刀居士的部落格 建立日期 2014年08月31號 功能 獲取電腦的相關資訊 public class computerhelper return string.empty 獲取網絡卡mac位址 public static string getmacaddress return string...
C 獲取電腦硬體資訊
獲取cpu編號 view plaincopy to clipboardprint?managementclass mc new managementclass win32 processor managementobjectcollection moc mc.getinstances string ...