1、 什麼是WMI
WMI是英文Windows Management Instrumentation的簡寫,它的功能主要是:訪問本地主機的一些信息和服務,可以管理遠程計算機(當然你必須要擁有足夠的權限),比如:重 啟,關機,關閉進程,創建進程等。
2、 如何用WMI獲得本地磁盤的信息?
首先要在VS.NET中創建一個項目,然後在添加引用中引 用一個.net的裝配件:System.Management.dll,這樣你的項目才能使用WMI。代碼如下:
1

using System;
2

using System.Management;
3

4

class Sample_ManagementObject
5


{
6

public static int Main(string[] args)
7


{
8

SelectQuery query=new SelectQuery("Select * From Win32_LogicalDisk");
9

ManagementObjectSearcher searcher=new ManagementObjectSearcher(query);
10

foreach(ManagementBaseObject disk in searcher.Get())
11


{
12

Console.WriteLine("
"+disk["Name"] +" "+disk["DriveType"] + " " + disk["VolumeName"]);
13

}