Autor Téma: Jak zjistit, jestli má uživatel ve Win 7 nainstalovaný KB2670838  (Přečteno 2100 krát)

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 766
  • Karma: 43
    • Verze Delphi: 10.3
Ahoj,

neřešil jste někdo, jak programově zjistit, zda uživatel Windows 7 má nainstalovaný Platform Update, tj. KB2670838? Bez něj nebudou některé věci fungovat, když by to šlo, rád bych uživatele navedl, co má stáhnout a nainstalovat a ušetřil si telefonáty...

Díky,

K.


Offline pf1957

  • Padawan
  • ******
  • Příspěvků: 2588
  • Karma: 133
    • Verze Delphi: D2007, XE3, DX10
Re:Jak zjistit, jestli má uživatel ve Win 7 nainstalovaný KB2670838
« Odpověď #1 kdy: 26-07-2019, 13:03:06 »
neřešil jste někdo, jak programově zjistit, zda uživatel Windows 7 má nainstalovaný Platform Update, tj. KB2670838? Bez něj nebudou některé věci fungovat, když by to šlo, rád bych uživatele navedl, co má stáhnout a nainstalovat a ušetřil si telefonáty...
Ocekaval bych, ze nejjednoduzsi bude spustit command a precist si vysledek:

systeminfo | findstr KB2670838

a pak asi pres WMIC (https://theroadtodelphi.com/2011/03/02/search-for-installed-windows-updates-using-delphi-wmi-and-wua/), ale zkusenost s tim nemam.

Offline vandrovnik

  • Guru
  • *****
  • Příspěvků: 766
  • Karma: 43
    • Verze Delphi: 10.3
Re:Jak zjistit, jestli má uživatel ve Win 7 nainstalovaný KB2670838
« Odpověď #2 kdy: 28-07-2019, 19:20:38 »
Díky, odkaz pomohl. Akorát jsem nakonec zjistil, že to, že je ta aktualizace nainstalovaná, stejně nezaručuje, že je dostupná funkčnost :-)