Bonjour
Je voudrais savoir comment récupérer le nom et, à la limite la version, de l'antivirus installé sur l'ordinateur actuel en vb.net
Merci d'avance
Version imprimable
Bonjour
Je voudrais savoir comment récupérer le nom et, à la limite la version, de l'antivirus installé sur l'ordinateur actuel en vb.net
Merci d'avance
Salut !
As tu trouvé comment faire au final ?
Si oui peut écrire ton bout de code sur le forum stp :)
Merci bien
Il faut interroger Windows Security Center via WMI afin de pouvoir récupérer des informations sur l'antivirus. Voici un exemple de code pour détecter la présence d'un antivirus :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Dim path = "\\" + Environment.MachineName & "\root\SecurityCenter" Dim mos = New ManagementObjectSearcher(path, "SELECT * FROM AntivirusProduct") Dim results = mos.Get() If results.Count > 0 Then ' On a un antivirus For Each result As var In results Dim avName = result.GetPropertyValue("displayName") Dim avEditor = result.GetPropertyValue("companyName") Dim avIsUpToDate = result.GetPropertyValue("productUptoDate") Next Else ' Pas d'antivirus... End If