Bu işlem için System.Management isimalanına ihtiyaç var.
public double GetHDDSize(string drive)
{
if (drive == "" || drive == null) //eğer drive null ya da boş ise "C" olarak kullan
drive = "C";
ManagementObject disk = new ManagementObject("Win32_LogicalDisk.DeviceID=\"" + drive + ":\"");
disk.Get();
return Convert.ToDouble(disk["Size"]);
}
Hiç yorum yok:
Yorum Gönder