Zasadniczo, co można osiągnąć, przechodząc do Panelu sterowania> Odinstaluj program> Wyświetl zainstalowane aktualizacje> Odinstaluj prawym przyciskiem myszy, ale za pomocą wiersza polecenia? Szukam sposobu, który działa na platformie Windows, ale jeśli (i zgodnie z moim czytaniem, najprawdopodobniej) to zależy od wersji, niech tak będzie.
Może coś takiego:
C: \ polecenie / odinstaluj „Aktualizacja zabezpieczeń systemu Windows 7 dla systemów opartych na procesorach x64 (KB2705219)”
Wygląda na to, że użycie KB byłoby świetne, ale wusa.exe działa dla powyższej przykładowej aktualizacji, ale nie powiedzmy „Aktualizacja zabezpieczeń dla Silverlight (KBXXXXXXXX)”. Niezbyt spójna.
Jestem naprawdę zaskoczony, że nie ma dużo dokumentacji na ten temat. Jak działa aplikacja taka jak WUInstall ?
Dalsze pytanie brzmi: w jaki sposób zapełniana jest lista „Wyświetl zainstalowane aktualizacje”? Szukałem rejestru jak szalony, mając nadzieję na „UninstallString” lub równoważny, ale znalazłem tylko odniesienia do zwykłej listy Dodaj / Usuń programy.
wuinstall
do usunięcia aktualizacji o znanym numerze KB: superuser.com/a/469511
wuinstall
mogę to zrobić. Miałem jednak nadzieję, że nie będę zależeć od aplikacji innej firmy. Wyobrażam sobie, że wuinstall
używa czegoś dostarczonego przez system operacyjny, nie?