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
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 VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
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
Less Is More
Pensez à utiliser les boutons
,
et les balises code
Desole pour l'absence d'accents, clavier US oblige
Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.
Partager