[FUNC] _UninstallList : liste des applications installées

Partagez des fonctions et des UDF AutoIt.
Règles du forum
.
Répondre
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

[FUNC] _UninstallList : liste des applications installées

#1

Message par jguinch »

Voici une petite fonction qui permet de lister les applications installées. Mieux que ça, _UninstallList permet de faire une recherche sur des critères bien précis, un peu comme WinList().
La fonction est compatible x86 et x64, que le programme soit compilé en 32 ou 64 bits.

J'ai mis quelques exemples, histoire que ce soit un peu plus parlant.

Edit du 26/02/2015
Mise à jour :
- La fonction _UninstallList() retourne maintenant la date d'installation des applications (en se basant sur l'entrée InstallDate dans la base de registre ou la date de modification de la clé si cette dernière n'existe pas)
- La fonction permet de retourner des valeurs supplémentaires dans le résultat (voir exemples).

► Afficher le texte_UninstallList
Lien forum US : http://www.autoitscript.com/forum/topic ... -registry/
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [FUNC] _UninstallList : liste des applications installée

#2

Message par Yogui »

J'étais en train de faire quasi la même fonction. :mrgreen:
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [FUNC] _UninstallList : liste des applications installée

#3

Message par jguinch »

Les grands esprits se rencontrent... :D
Si tu avais des idées supplémentaires, n'hésite pas à les partager... :wink:
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [FUNC] _UninstallList : liste des applications installée

#4

Message par Yogui »

En fait tout est déjà fait :D

Pour aller un peu plus loin j'ai un msi qui ne se désinstalle pas ... , je dois passer par msizap pour le supprimer.
et pour simplifier le product code change à presque toutes les versions cette fonction est parfaite pour le zapper :)
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2511
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [FUNC] _UninstallList : liste des applications installée

#5

Message par jguinch »

Petite mise à jour (pour être en même version que sur le forum US)
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
Répondre