C 獲取電腦資源

2021-09-20 06:27:03 字數 1183 閱讀 7824

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 ...