par
boob » 26 juil. 2006, 18:29
Bonjour a tous,
Voila mon problème : J'ai recement installé un utilitaire de gestion de park informatique. Cet utilitaire est gratuit, de plus il stock les données (les caracteristique des PC, des imprimantes, des switch etc...) dans une base en MySQL. De plus il est vraiment très bien fait !!! inf-berg pour ceux que ca interesse! (open source) \o/
Dans une table j'ai le nom du PC ainsi que les application qui sont installées dessus (celles que l'on retrouve dans ajout/suppression de programme dans le panneau de configuration de windows).
A partir de cette table je peut voir par exemple tous les PC qui on office 2000 , cela me permet de pouvoir mettre a jour les quelques utilisateurs tournant sur une "vieille" version de office.
Je peus aussi voir quel utilisateurs on installé winamp par exemple ^^.
Maintenant ce que je desire c'est de pouvoir voir les utilisateurs qui NE POSSEDE PAS certains logiciels indispensables comme l'antivirus par exemple...
La difficulté réside dans le faite que si je fait une recherche de logiciels installés sur le même ordinateur et que je cherche le logiciel en question (l'antivirus toujours par exemple

), si je ne le trouve pas je dit qu'il m'affiche le nom du PC.
En programmation ca à l'air dêtre facile ca doit ressembler a quelque chose comme ca :
Pour chaque ordinateurs :
|-----Pour chaque logiciels :
|----------Si le nom du logiciel correspond à celui de l'antivirus :
|---------------Alors j'affiche son nom
|----------Sinon :
|---------------Je passe a l'ordinateur suivant