IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

[D�butant] Lister les logiciels install�s sur un poste


Sujet :

MFC

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 4
    Par d�faut [D�butant] Lister les logiciels install�s sur un poste
    Bonjour,
    Je cherche � faire un petit programme sous VC++6 me permettant entre autres de lister tous les logiciels install�s sur la machine, ainsi que retourner le chemin d'installation, mais je ne sais pas comment proc�der.
    Merci d'avance pour votre aide.

  2. #2
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    Regarde dans la base de registres � HKLM\SOFTWARE Microsoft\Windows CurrentVersion\Uninstall

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 4
    Par d�faut
    Merci pour cette premi�re info, mais je suis loin de retrouver l� tout ce que je trouve dans "Ajouter ou supprimer des Programmes" du Panneau de Config (j'en ai en plus, ce qui n'est pas trop grave, mais j'en ai surtout beaucoup en moins).
    Et ensuite, si je passe par la base de registres, comment faut-il faire pour taper dedans et en r�cup�rer les valeurs ?

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    4
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 4
    Par d�faut
    Personne pour m'aider alors ???

  5. #5
    Expert confirm�

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 43
    Localisation : France, H�rault (Languedoc Roussillon)

    Informations professionnelles :
    Activit� : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par d�faut
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall c'est l'emplacement standard pour les d�sinstalleur. Tu y trouvera la ligne de commande � ex�cuter pour d�sinstaller le soft.
    En ce qui concerne l'installation et l'emplacement o� il est install�, chaque soft fait comme il le veut. Normalement il se met dans "Program Files". Mais l'utilisateur peut l'avoir install� ailleurs. Certains softs se cr�ent des cl�s dans la base de registre pour se localiser. D'autres ne font rien. Donc la r�ponse � ta question est : on peut pas.
    http://msdn.microsoft.com/library/en-us/shellcc/platform/shell/programmersguide/shell_adv/setprogramaccess.asp

  6. #6
    Membre Expert
    Avatar de Ti-R
    Homme Profil pro
    Ing�nieur R&D
    Inscrit en
    Avril 2003
    Messages
    1 683
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 46
    Localisation : France, Hauts de Seine (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur R&D
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 683
    Par d�faut
    Le seul truc que tu peux faire fiable mais super long... parcourir tout le disque dur pour trouver tous les .exe, mais certain ne sont pas utilis� et/ou utilisable directement.

    Sinon tu parcours dans la base de registre les extensions de fichiers associ�s, dedans tu as le chemin et l�ex�cutable utilis�, avec ce qu'a dit Aurelien.Regat-Barrel pour
    HKLM\SOFTWARE Microsoft\Windows CurrentVersion\Uninstall
    , en recoupant l'information, tu devrais avoir la majorit� des logiciels install� sur la machine.

Discussions similaires

  1. Lister les imprimantes install�es sur le poste
    Par fhmayn dans le forum WinDev
    R�ponses: 5
    Dernier message: 26/08/2010, 18h15
  2. [.NET 2.0] Lister les programmes install�s sur un PC
    Par Aspic dans le forum Windows Forms
    R�ponses: 4
    Dernier message: 13/04/2007, 18h01
  3. R�ponses: 4
    Dernier message: 23/11/2006, 17h47
  4. Lister les codecs install�s sur la machine
    Par hanane_iaai dans le forum Windows
    R�ponses: 6
    Dernier message: 18/07/2005, 10h17
  5. Lister les softs install�s sur un Pc
    Par Jflgb dans le forum C++Builder
    R�ponses: 18
    Dernier message: 23/06/2004, 17h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo