ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"d:\"");
disk.Get();
string totalByte = disk["FreeSpace"].ToString(); 这是取得剩余空间的代码,我想知道是否可以用这种办法取得总大小,我找了半天没找到硬盘总大小的propertyName是什么。知道的告诉一下。framework 1.1
disk.Get();
string totalByte = disk["FreeSpace"].ToString(); 这是取得剩余空间的代码,我想知道是否可以用这种办法取得总大小,我找了半天没找到硬盘总大小的propertyName是什么。知道的告诉一下。framework 1.1
{
long totalSize= new long();
str_HardDiskName=str_HardDiskName +":\\";
System.IO.DriveInfo[] drives = System.IO.DriveInfo.GetDrives();
foreach (System.IO.DriveInfo drive in drives)
{
if (drive.Name == str_HardDiskName)
{
totalSize = drive.TotalSize;
}
}
return totalSize;
}
提供对有关驱动器的信息的访问。。
命名空间: System.IO
程序集: mscorlib(在 mscorlib.dll 中)所需平台至少是2.0。。楼主是1.1。。