Bildirim
C# Diskin Fiziksel Adresini Bulmak
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
1 Misafir - 1 Masaüstü
Giriş
Mesaj
-
-
-
Gerekli araştırmamı yaptım zaten kodda sıkıntı oluşuyor.
Kaynakta bulamadım.
-
quote:
Orijinalden alıntı: birdost71
Gerekli araştırmamı yaptım zaten kodda sıkıntı oluşuyor.
Kaynakta bulamadım.
Kodu ve koddaki hatayi paylaş o zaman
< Bu ileti mobil sürüm kullanılarak atıldı >
-
-
Arşivime inip şöyle bir kod parçası buldum, çalışır mı ne tip sonuç döndürür test etme şansım yok ama fikir verebilir. Ekran alıntısında gördüğüm kadarıyla hedef olarak "Tag" demişsin, bunun yerine "Volume Label" etiketi üzerine yoğunlaşman gerekir çünkü cihaza USB/Harici Bellek taktığında sistem otomatik olarak VolumeInformation (sanırım) isimli bir klasör oluşturup sürücü bilgilerini içinde saklıyor, ki aynısı C ve D sürücülerinde de geçerli. Yani esas nokta "Tag" etiketi değil.
İkinci bir uyarı daha yapayım, "Managment" sınıfını kullanmaktan olabildiğince kaçınmalısın, çünkü bu %100 değil %50 etkili bir bilgi verir. Her cihazda kodların çalışmayacak yani. Bunun yerine bilgiyi sistemden doğrudan almalısın.
Esas noktaya gelecek olursak, bahsettiğim kod parçacıcığı şöyle:
foreach (DriveInfo Sürücü in DriveInfo.GetDrives())
{
if (Sürücü.IsReady)
{
SürücüListeleri.Items.Add(Sürücü.Name + " " + "(" + Sürücü.VolumeLabel + ")");
SürücüListeleri.SelectedIndex = 0;
}
else
{
Bilgi.Text = "Sürücü Hazır Değil.";
//MessageBox.Show("‡→ Aygıtlarden biri Hazır Değil.", " Aygıt Hazır Değil.", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
DriveInfo ile System.IO sınıfı altında çeşitli sürücü bilgilerine erişebilirsin. Kolay gelsin.
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X