Bilgisayara bağlanan cihazların etiketini (C, D, E vb.) öğrenmek aslında oldukça kolaydır.
Öncelikle bu kütüphaneyi projenize dahil edin.
Yukarıdaki kod sayesinde bağlı olan cihazları listeleyebilir veya istediğiniz komutu uygulayabilirsiniz.
Örnekler verelim biraz. E adında bir flash takılı diyelim. Onun içerisindeki metin.txt dosyasını silmek istiyoruz:
Kod:
[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]using System.IO;[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]
Kod:
[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]DriveInfo[] di = DriveInfo.GetDrives(); //DriveInfo oluşturuyoruz ve Cihazları Tespit etmesini sağlıyoruz.
foreach (DriveInfo i in di) //Foreach oluşturudk, "i" değişkenini kullanacağız.
{
if(i.DriveType == DriveType.Removable) //Burada Flash olup olmadığını kontrol ediyoruz.
{
Console.WriteLine(i); //Eğer Flash ise o flash'ın konumunu ekrana yazdırıyoruz.
}
}[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]
Örnekler verelim biraz. E adında bir flash takılı diyelim. Onun içerisindeki metin.txt dosyasını silmek istiyoruz:
Kod:
[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]File.Delete(i + "metin.txt");[/COLOR][/COLOR]
[COLOR=White][COLOR=Silver]