DriveInfo, bilgisayarda bulunan sürücüler hakkında bilgi almamızı sağlamaktadır. Bu sınıf ile yüklü sürücüleri listeleyebilir, boyut bilgisi, sürücü adı gibi özelliklerine ulaşabiliriz. DriveInfo, System.IO Namespace' i altında bulunmaktadır.
Bilgisayarda yüklü bulunan sürücüleri öğrenmek için DriveInfo.GetDrives() metodu kullanılmaktadır.
private void button2_Click(object sender, EventArgs e) { System.IO.DriveInfo[] Suruculer = System.IO.DriveInfo.GetDrives(); }
Yüklü bulunan sürücüleri dizimize doldurmuş olduk. Şimdi diğer özelliklerine bakalım.
DriveFormat: Sürücünün dosya sistem tipini belirtmektedir. NTFS ya da FAT32 gibi.
DriveType: Sürücünün tipini belirtmektedir. CDRom, HDD gibi.
IsReady: Sürücünün kullanım için hazır olup olmadığı hakkında bilgi vermektedir.
Name: Sürücü harfini belirtmektedir.
TotalFreeSpace: Sürücü üzerinde kullanılabilecek toplam boş depolama alanını belirtmektedir.
TotalSize: Sürücünün toplam depolama alanını belirtmektedir.
VolumeLabel: Sürücünün etiket adını belirtmektedir. Aynı zamanda set edilebilmektedir.
DriveType: Sürücünün tipini belirtmektedir. CDRom, HDD gibi.
IsReady: Sürücünün kullanım için hazır olup olmadığı hakkında bilgi vermektedir.
Name: Sürücü harfini belirtmektedir.
TotalFreeSpace: Sürücü üzerinde kullanılabilecek toplam boş depolama alanını belirtmektedir.
TotalSize: Sürücünün toplam depolama alanını belirtmektedir.
VolumeLabel: Sürücünün etiket adını belirtmektedir. Aynı zamanda set edilebilmektedir.
Örnek ekran görüntüsü aşağıdaki gibidir.
Başarılar dilerim.