nicobsa
Messages postés32Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention14 février 2016
-
26 avril 2006 à 13:53
nicobsa
Messages postés32Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention14 février 2016
-
27 avril 2006 à 20:36
je voudrait cérivier la présence ou non d'antivirus sur un ordinateur :
sur mon ordinateur, j'ai Avast : dans le registre, on peut voir le chemin par la clé :
HKEY_LOCAL_MACHINE\SOFTWARE\ALWIL Software\Avast\4.0\Avast4ProgramFolder contenant :
C:\Program Files\Alwil Software\Avast4
donc, je voudrait dans un premier temps que le programme regarde su la clé existe, et si elle existe, dans un second temps, qu'il lise le contenu et qu'il mette ca dans une variable, du genre : AV
MAIS, je voudrait répéter ce script pour 2 ou 3 antivirus, pour que ce programme puisse fonctionner aussi avec Norton antivirus, bitdefender, et encore plein d'autres... donc :
si la premiere recherche , il trouve rien il passe à la 2eme, sinon, si il trouve, il s'arrete, et fait cette analyse(bien sur, apres, je doit lui dire quel .exe doit faire l'analyse, mais ca, c'est apres.)
voila voila, j'espere que vous avec compris un peu ce que je souhaite faire...
Senynium X
Messages postés49Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention12 juin 2008 26 avril 2006 à 14:24
Salut
Si tu es en .NET
Dim Racine As RegistryKey = Registry.LocalMachine
Dim cle As RegistryKey = Racine.OpenSubKey("\SOFTWARE\ALWIL Software\Avast\4.0")
Dim valeur As String = cle.GetValue("Avast4ProgramFolder")
Normalement, la variable "valeur" contient la valeur inscrite dans le registre
T'as plus qu'à la tester.
asecher
Messages postés262Date d'inscriptionlundi 20 octobre 2003StatutMembreDernière intervention27 avril 20071 26 avril 2006 à 14:55
Et voila, si tu avais précisé avec quoi tu développe, tu n'aurais pas ce type de réponse.
Tu es censé décrire un minimum ton environnement (VB6, SQL, Tartempion)
D'autre part, tu as plein de codes exemple sur ce site.
Rappel du règlement : consulter les sujets équivalants sur le site avant de faire un post;
Cordialement,
Alain 31
Vous n’avez pas trouvé la réponse que vous recherchez ?
nicobsa
Messages postés32Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention14 février 20161 26 avril 2006 à 15:04
j'ai deja consulté les reponses des forums, mais rien n'etait convaincant...
c'est pour cela que j'ouvre un nouveau post, je ne vais pas m'amuser à en ouvrir un nouveau alors que la réponse est sous mes yeux ...
Senynium X
Messages postés49Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention12 juin 2008 27 avril 2006 à 09:32
Tu utilises les mêmes valeurs que Herault. Il t'a bien dit de chercher pour ta clé. Lui il est en HKEY_CURRENT_USER et toi tu veux HKEY_LOCAL_MACHINE, tu n'as donc pas à mettre la même chose que lui. Pareil pour les valeurs, tu recherches quoi ? "Console" ?
nicobsa
Messages postés32Date d'inscriptionvendredi 10 septembre 2004StatutMembreDernière intervention14 février 20161 27 avril 2006 à 20:36
et bien, c'est super, je suis désolé d'avoir demandé comme ceci un script tou fait... mais c'est super ca marche, mis a part que mon vb accepte pas les _ pour sauter une ligne, donc je les enleves et ca marche nickel,