C/C++/C# désinstallation programme - C++ - Programmation
Marsh Posté le 08-03-2006 à 14:00:42
A ma connaissance, il n'y a pas d'API, spécifiquement pour cela. D'ailleurs, qu'est-ce qu'elles feraient ? Il y a des API pour supprimer des fichiers, des répertoires, des entrées de registre, des process, mais ces APIs ne sont pas spécifiques à la désinstallation.
La désinstallation standard d'une application Windows est habituellement gérée grâce à un fichier ".inf", qui contient la liste des fichiers, des répertoires, etc.. Ce fichier est habituellement fourni par le logiciel d'installation de l'application, lors de l'installation.
Donc, en règle générale, la désinstallation se programme en même temps que la partie d'installation.
Je conseillerais donc de consulter les documentations des logiciels d'installation pour traiter la désinstallation.
Marsh Posté le 08-03-2006 à 18:14:53
merci pour l'info,
j'ai trouvé quand même un moyen par script windows wsf je crois, mais n'y connaissant pas grand chose je recherche
activement des sources pouvant m'expliquer clairement un moyen simple de réaliser ce que je souhaite
merci encore ^^
Marsh Posté le 10-03-2006 à 22:40:10
Mais c'est un installeur ca!? (sauf si il y a des fonctionnalités que je ne connais pas)
moi ce que je recherche c'est comment désinstaller via clic sur un script un programme sans
avoir à cliquer sur suivant ok etc....
voilà ^^ merci quand même
Marsh Posté le 12-03-2006 à 11:42:57
ReplyMarsh Posté le 12-03-2006 à 11:45:41
comme t'as dit olivthill, il n'y a pas de méthode passe partout pour désinstaller un programme. chaque installeur maintient un fichier des modifications apportées, dont il se sert pour désinstaller le programme.
Marsh Posté le 13-03-2006 à 22:19:07
ReplyMarsh Posté le 14-03-2006 à 22:26:13
des commandes propre au desinstalleur du programme si il en accepte
Marsh Posté le 14-03-2006 à 22:42:53
mais il n'y a pas de commandes propres au désinstalleur ! le désinstalleur se sert d'un fichier journal qu'il a généré pendant l'installation pour désinstaller le logiciel ! et avec la multitude d'installeurs dispos sur le marché, rien n'est standardisé ! abandonne cette idée, elle n'est pas réalisable
Marsh Posté le 15-03-2006 à 23:07:58
arf, juste pour résumé en faite après une formation sur des pc pour éviter ghost et compagnie juste pour un soft on souhaiterai le désinstaller à chaque fois.Or vu le nombre de confirmations demander par le desinstalleur
on souhaiterai automatiser par un simple petit programme toute la desinstallation en gros double clic et puis on en parle plus!
je ne voudrais pas tout casser à la main registre et compagnie voilà pourquoi je cherchais une feinte.
Marsh Posté le 15-03-2006 à 23:18:40
ah ben dans ce cas, il te faut un soft qui fera les double clics à ta place, genre AutoIt : http://www.autoitscript.com/autoit3/
Marsh Posté le 16-03-2006 à 08:17:34
sympatique!
je vais tester cette solution dès que je serais de nouveau devant la machine et te tiendrai au courant
merci beaucoup de ton aide!
Marsh Posté le 07-03-2006 à 14:15:36
Bonjour,
je souhaiterai effectuer un petit programme permettant la désinstallation d'une (ou plusieurs) applications (logiciel+patchs) sur un windows 2000. Je pense qu'il doit exister de nombreuse API pour effectuer ce genre
d'opération mais si quelqu'un pourrait m'indiquer laquel cela me ferait gagner un temps précieux!
je vous remercie par avance de vos réponses.
---------------
.: [Knowledge Is Power] || [Mon FeedBack] :.