Si ce programme s'enregistre dans la base de registre OUI
Sans rentrer dans les détails des PROGID et CLSID on peut s'appuyer sur les types de fichier
exemple : Winamp possède une clef qui donne le chemin directement [HKEY_CLASSES_ROOT\Winamp3.File\shell\open\command] @="\"C:\\PROGRAM FILES\\WINAMP3\\STUDIO.EXE\" \"%1\""
idem pour les fichiers WinZip [HKEY_CLASSES_ROOT\WinZip\shell\open\command] @="C:\\PROGRA~1\\WINZIP\\winzip32.exe \"%1\""
ou encore Word, etc
Il suffit alors de savoir lire la base de registre C'est TRES rapide car la base de registre est un fichier mappé en mémoire
------------------------------- Réponse au message : -------------------------------
> je voulais juste savoir si il y avait un autre moyen de trouver le repertoire d'installation d'un programme (genre winamp par exemple) que de le rechercher avec un filefinder. > > merci
|