Fondamentalement, que peut-on obtenir en allant dans Panneau de configuration> Désinstaller un programme> Afficher les mises à jour installées> Désinstaller avec le bouton droit, mais via la ligne de commande? Vous recherchez un moyen qui fonctionne sur la plate-forme Windows, mais si (et selon ma lecture, très probablement) cela dépend de la version, qu'il en soit ainsi.
Peut-être quelque chose comme:
C: \ command / uninstall "Mise à jour de sécurité pour Windows 7 pour systèmes x64 (KB2705219)"
Il semble que l'utilisation de la base de connaissances serait formidable, mais wusa.exe fonctionne pour l'exemple de mise à jour ci-dessus, mais pas pour dire «Mise à jour de sécurité pour Silverlight (KBXXXXXXXX)». Pas beaucoup de cohérence.
Je suis vraiment surpris qu'il n'y ait pas beaucoup de documentation à ce sujet. Comment fonctionne une application comme WUInstall ?
La question de suivi est de savoir comment cette liste de "Afficher les mises à jour installées" est remplie? J'ai cherché dans le registre comme un fou en espérant un "UninstallString" ou équivalent, mais je n'ai trouvé que des références à la liste régulière Ajout / Suppression de programmes.
wuinstall
de supprimer une mise à jour avec un numéro de KB connu: superuser.com/a/469511
wuinstall
peux le faire. Mais j'espérais ne pas dépendre d'une application tierce. J'imagine wuinstall
utilise quelque chose fourni par le système d'exploitation, non?