none
Harddisk seri numarası sürekli değişiyor RRS feed

  • Genel Tartışma

  • Merhaba Arkadaşlar,

    C#, aşağıdaki kod ile hdd seri numarası çekiyorum program her başlattığımda harddisk numarası sürekli değişiyor bu neden olabilir acaba

    ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
                    ManagementObjectCollection disks = searcher.Get();
                    foreach (ManagementObject disk in disks)
                    {
                        if (disk["SerialNumber"] != null)
                        {
                            sonuc = disk["SerialNumber"].ToString().Trim();
                            break;
                        }
                    }

    24 Mayıs 2018 Perşembe 08:19

Tüm Yanıtlar

  • https://stackoverflow.com/questions/4084402/get-hard-disk-serial-number

    http://csharphelper.com/blog/2017/10/get-hard-drive-serial-number-c/

    26 Mayıs 2018 Cumartesi 20:59
  • Sorgun yanlış, SELECT * FROM Win32_PhysicalMedia yerine SELECT * FROM Win32_DiskDrive dersen değişmeyen sabit disk sürücüsü kimliği alabilirsin. Daha fazla örnek için blog yazıma bakabilirsin.

    TR| Sorunuzun yanıtı bu ise "Yanıt Olarak Öner" olarak işaretleyin, eğer faydalı bir yorum ise "Oy Ver"erek forumun işleyişine katkıda bulunabilirsiniz. EN| If this is the answer to your problem, mark "Propose as Answer" and if it is helpful, you can contribute to the workig of the forum by "Voting".


    27 Mayıs 2018 Pazar 07:55
  • Bunu lisans, uygulama güvenliği için yapıyorsanız yapmayın hem kullanıcıya hem size eziyet. Cache, ratelimit vb. işlemler için yapıyorsanız  sıkıntı yok. 

    www.cihanyakar.com

    27 Mayıs 2018 Pazar 08:24
  • SELECT * FROM Win32_DiskDrive yapdım düzeldi sanırım Egoist abim saolsun.
    29 Mayıs 2018 Salı 15:50
  • Cihan abi uygulama güvenliği derken yani programı lisansız kullanılmasın diye yaptım, yada başka bir öneriniz var mı başka nasıl yapabilirim ki.
    29 Mayıs 2018 Salı 15:50
  • Cihan abi uygulama güvenliği derken yani programı lisansız kullanılmasın diye yaptım, yada başka bir öneriniz var mı başka nasıl yapabilirim ki.

    2018 yılındayız, uygulamanı kullanacak kişinin bilgisayarının bir ay, bir hafta Internet'e bağlanmama gibi lüksü var mı? Yoksa Internet tabanlı bir aktivasyon kimseyi üzmez. İster format atsın, ister donanım değiştirsin... Ama Internete bağlanmacaksa ve bu kesin bir bilgi yayıyorsak. Bu durumda çok güzel usb dongle'lar var. Lisans işlemlerini bununla yapıp yine herkesi rahata erdirebilirsiniz.

    Ben mi ne yapıyorum? Uygulamalarımızın tüm iş katmanı sunucuda olduğundan, herhangi bir koruma yapmamız gerekmiyor. 


    www.cihanyakar.com

    29 Mayıs 2018 Salı 16:24
  • Teşekkür ederim verdiğiniz bilgiler için.
    7 Haziran 2018 Perşembe 14:56