1. Ana Sayfa
  2. Nesne Tabanlı Programlama

C# ile Kurulu Antivirüs Programını Kontrol Etme

C# ile Kurulu Antivirüs Programını Kontrol Etme
2

C# ile geliştirilen bazı uygulamalarda kullanıcıların bilgisayarlarında antivirüs programının yüklü olup olmadığını bilmek isteyebilirsiniz. Yapacağımız uygulama yüklü antivirüs programının adını ve yolunu bulmamıza yarayacak. Windows işletim siteminde kurulu antivirüs programı ile ilgili bilgileri öğrenebilmek için ManagementObjectSearcher sınıfını kullanmamız gerekir bunun için Sytem.Management sınıfını referans olarak eklememiz gerekir .

 using (var antiVirusBul = new ManagementObjectSearcher(@"\\" + Environment.MachineName + @"\root\SecurityCenter2", "Select * from AntivirusProduct"))
            {
                var sonucGetir = antiVirusBul.Get();
                foreach (var aramaSonucu in sonucGetir)
                {
                    Console.WriteLine("Kurulu Antivirüs Programı : " + aramaSonucu["displayName"].ToString());
                    Console.WriteLine("Kurulu Olduğu Dizin : " + aramaSonucu["pathToSignedProductExe"].ToString());
                }
            }
            Console.Read();       
Bu İçeriğe Tepkin Ne Oldu?
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Yorum
Inline Feedbacks
View all comments
SockTR

Nasılsınız Hocam :)

BilisimOgretmeni

teşekkürler siz :)