begin process at 2010 02 10 00:14:52
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Autre

 > 

Lister les logiciels installés


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Lister les logiciels installés

mardi 4 mars 2008 à 10:07:53 | Lister les logiciels installés

thepchou

Bonjour,

Je souhaiterai coder un programme (console ou MFC, peu m'importe) capable de lister les logiciels installés sur le poste.
J'ai déjà effectué des recherches sur la toile et rien de cela, à part pleins de code en C#.NET, VB.NET etc.
Pour une question de portabilité je souhaite le coder en C/C++.

J'accepte toutes les suggestions.
Il est possible de passer par les registres (dans l'index Uninstall me semble-t-il).

 

Merci d'avance !

mardi 4 mars 2008 à 11:40:18 | Re : Lister les logiciels installés

BruNews

Administrateur CodeS-SourceS
La clé Uninstall me semble bien.

ciao...
BruNews, MVP VC++
mardi 4 mars 2008 à 12:06:43 | Re : Lister les logiciels installés

jeffy131

> J'ai déjà effectué des recherches sur la toile

On se demande comment, vu le nombre de bonnes réponses que donne Google groups !
Ca se fait donc avec les int. COM, voir entre autres sur le newsgroup spécialisé apis
 (fr.comp.os.ms-windows.programmation)
mardi 4 mars 2008 à 19:21:32 | Re : Lister les logiciels installés

DeAtHCrAsH

jeffy131 > Décidement t'es un récalcitrant, pas une réponse sans envoyer chier les personnes.... Désolé de ne pas avoir ton niveau!

La base de registre reste la seule source fiable et la plus facile à mettre en place, laisse tomber les COM ca va te prendre la tête plus qu'autre chose.

Shell
mardi 4 mars 2008 à 20:59:17 | Re : Lister les logiciels installés

bipcpp

Tu peux regarder cette source : http://www.cppfrance.com/codes/PLANSCAN-SCANNEUR-FICHIER-CONFIGURATION-PC_39950.aspx

Je scanne le disque dur et je me sert de la taille (et de la date) des programmes.
C'est plus long, mais c'est plus sur.




mercredi 5 mars 2008 à 11:07:20 | Re : Lister les logiciels installés

thepchou

DeAtHCrAsH  > "jeffy131 > Décidement t'es un récalcitrant, pas une réponse sans envoyer chier les personnes.... Désolé de ne pas avoir ton niveau!"

Il faudrait d'abord qu'il prouve son niveau. J'ai analysé la majorité de ses messages : 80% critiques dont 70% disant qu'on ne cherche pas sur les Newsgroups google, les 20% restant ne sont que des réponses brèves sans explications. Dis moi jeffy131, tu travails chez Google ?
J'admets que je n'ai jamais effectué des recherches dans les newsgroups, si t'en a marre à chaque fois de poster la même chose, propose à Google d'intégrer les recherches Google simultanément dans la recherche Newsgroups.

bipcpp > "Tu peux regarder cette source : http://www.cppfrance.com/codes/PLANSCAN-SCANNEUR-FICHIER-CONFIGURATION-PC_39950.aspx"

Je vais essayer d'exploiter cette source, je vous donnerai des nouvelles !
mercredi 5 mars 2008 à 11:19:24 | Re : Lister les logiciels installés

jeffy131

>La base de registre reste la seule source fiable et la plus facile à mettre en place, laisse tomber les COM ca va te prendre la tête plus qu'autre chose. Hallucinant de lire de telles âneries. Si un de mes Ing. Dév. me sort ça, il ne passe pas la période d'essai. La registry est la dernière chose à utiliser, pusique sa structure peut-être modifiée d'une release à une autre. On doit toujours utiliser les interfaces fournies par les apis, puiqu'elles ont été développées dans ce sens. Et si l'on n'est pas capable d'utiliser google groups où tout a été donné depuis presque 20 ans, c'est grave.
mercredi 5 mars 2008 à 11:24:43 | Re : Lister les logiciels installés

thepchou

Je vais tout de même tester les api.
Mais il y'a une chose que je ne comprends pas : il servirait à quoi ce forum si tout existe ?


Cette discussion est classée dans : net, lister, installés, coder, logiciels


Répondre à ce message

Sujets en rapport avec ce message

liste des logiciels installés [ par glipper ] Bonjour,Y a t'il un moyen de récuperer la liste de logiciels installés sur un ordinateur (style celle qui apparait quand on va dans "paneau de configu Halte au Massacre avec le .net !!!!! [ par Tank01 ] Bonjour,Je suis developpeur en C,C++, pascal,turbopascal, et visualBasic.    Il m'arrive de coder en technologie .net ainsi qu'en technoligie "native" Recuperer des données dans un fichier [ par tony_73 ] Bonjour.voila je suis debutant en dot.net et j'aimerais faire une interface sur lequel toutes mes données (titre de fenetre, texte de label, etc..) do Lire dans un fichier [ par tony_73 ] <img style="BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black; border-size: 1px" src="/gdi/um/5 Webcam et .NET [ par elinep ] Bonjour,Comment peut on récupérer le flux d'une webcam pour pouvoir traiter puis afficher les images en .NET ?J'ai trouver une source sur ce site mais [.NET] comment simuler click d un bouton [ par jerome86600 ] ou quel parametre il faut mettre dans button1->ckick(...,...) commande net send [ par inconnu2nulpar ] slt, je voulais savoir comment en  c je peu envoyer un pop sur mon propre PC ( sans que je connaisse mon IP ) pour l'insatant j'utilise la fonction sy le future de C++ [ par badrbadr ] Salut les gars,Bon, en tant qu'ancien programmeur C++, je trouve ce langage vraiment manifique.Par contre, il n'est pas super productif, plus facile d lister les liens, textbox, et boutons d'une page html [ par KissyFroth ] Je voudrais pouvoir lister tous les éléments d'une page internet afin de récupérer leur handle ou un id qqc. J'ai bien essayé la fonction EnumWindowsP Aides debutant C++ [ par le5ejumeau ] Bonjour, Je programmais et vb.net et je viens de me mettre au c++ depuis aujourd'hui. Je programme sous Visual dot net. Voila mon probleme  : En vb.ne


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales