日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
什么是WMI?及其示例

1、什么是WMI

Windows Management Instrumentation (WMI) 是 Windows 操作系統(tǒng)的一個組件,允許通過編程方式訪問企業(yè)環(huán)境中的管理信息。.NET Framework 中的 WMI 基于原始的 WMI 技術(shù),允許利用 .NET Framework 中的編程優(yōu)勢進(jìn)行同樣的應(yīng)用程序和提供程序開發(fā)。

2、為.NET使用WMI設(shè)置環(huán)境

需要在新建項(xiàng)目添加System.DirectoryServices.dll的引用,并引入System.Management;

3、示例

了解了什么是WMI,現(xiàn)在看看示例。

(1)獲取指定磁盤的容量?

 
 
 
  1. using System;  
  2. using System.Management;  
  3. // This example demonstrates reading a property of a ManagementObject.  
  4. class Sample_ManagementObject  
  5. {  
  6. public static int Main(string[] args)   
  7. {  
  8.   ManagementObject disk = new ManagementObject(  
  9.    "win32_logicaldisk.deviceid=\"c:\"");  
  10.   disk.Get();  
  11.   Console.WriteLine("Logical Disk Size = " + disk["Size"] + " bytes");  
  12.   Console.ReadLine();   
  13.   return 0;  
  14. }  
  15. }  

(2)獲取CPU信息

 
 
 
  1. public string cpuinfo() 
  2. string a=""; 
  3. ManagementClass mcobject = new ManagementClass("Win32_Processor"); 
  4. ManagementObjectCollection moc = mcobject.GetInstances(); 
  5. foreach(ManagementObject mo in moc) 
  6. a += "CPU:" + mo.Properties["ProcessorId"].Value.ToString() + "n"; 
  7. return a; 
  8. }

以上就是對什么是WMI以及示例進(jìn)行了介紹。


分享名稱:什么是WMI?及其示例
文章分享:http://www.dlmjj.cn/article/djojcgs.html