C 獲取計算機硬體引數

2021-08-07 20:07:37 字數 1700 閱讀 8405

計算機名稱

system.net.dns.gethostname();

ip位址

system.net.iphostentry localhost = system.net.dns.gethostbyname(dns.gethostname());

ipaddress localaddr = localhost.addresslist[0];

this.lblipaddress.text = localaddr.tostring();

作業系統名稱

public string getosystem()

cpu型號,主頻,處理器

managementobjectsearcher searcher = new managementobjectsearcher(@"root\cimv2", "select * from win32_processor");

foreach (managementobject obj2 in searcher.get())

硬碟總容量

managementclass harddisk = new managementclass("win32_diskdrive");

managementobjectcollection harddiskc = harddisk.getinstances();

foreach (managementobject m in harddiskc)

記憶體大小

private string getmemory()

);//設定查詢條件

managementobjectcollection collection = searcher.get();   //獲取記憶體容量

managementobjectcollection.managementobjectenumerator em = collection.getenumerator();

long capacity = 0;

while (em.movenext())

catch}}

return (capacity/1024/1024).tostring();

} 資料庫版本

select @@version

硬碟序列號

managementclass mc = new managementclass("win32_physicalmedia");

//win32_diskdrive不包含serialnumber屬性。

managementobjectcollection moc = mc.getinstances();

string strid = null ;

foreach( managementobject mo in moc )

是否安裝了iis服務

registrykey regkey = registry.localmachine;

registrykey sys = regkey.opensubkey(@"system\currentcontrolset\services");

detailtreenode iisnode = new detailtreenode();

checkresult += "iis服務檢查(";

foreach (string strt in sys.getsubkeynames())

{if (strt == "iisadmin")



計算機硬體

計算機 軟體與計算機語言 python 一套完整的計算機系統 作業系統 windows linux 底層硬體 cpu 記憶體 硬碟 計算機硬體 cpu 暫存器 最快的一種儲存裝置 核心態與使用者態 核心態與使用者態之間的互換 cpu指令集中的指令可以分成兩部分 合理地cpu工作狀態應該是取指令 解碼...

計算機硬體

計算機就是可以進行數 算和邏輯運算的機器,而且具有儲存和記憶功能。歷史上第一台計算機誕生於1946年2月15日於美國賓夕法尼亞大學投入使用,並命名為 eniac 是電子數值積分計算機 the electronic numerical intergrator and computer 的簡稱。第二代電...

計算機硬體

1.磁碟儲存的原理就是通過磁頭改變磁碟上磁疇的磁化方向 在碟片上塗著薄薄的一層磁性材料,這些磁性材料像無數個小磁鐵,都有南極和北極。讓人驚奇的是,所有的資料,都是由這些 小磁鐵 來儲存。鋁合金製成的碟片在高速旋轉,每分鐘要轉幾千甚至上萬圈,磁頭懸浮在碟片上方滑來滑去,經常需要在毫秒級的時間內滑到指定...