Seite 1 von 1

[GELÖST] Windows 11 Buildnummer anzeigen

Veröffentlicht: 19. Juni 2025 - 17:04 Uhr
von ddcorazon
Hallo zusammen,

Ich hätte gerne eine SQL-Abfrage, die beispielsweise die Versionen von Windows 11 anzeigt, die nicht über eine bestimmte Build-Nummer verfügen.

Um die PCs mit Windows 24H2 einfach anzuzeigen, gehe ich folgendermaßen vor:

Code: Alle auswählen

SELECT
    computer_name,
    computer_fqdn,
    os_name,
    os_version,
    waptwua_status->>'enabled' AS waptwua_enabled
FROM
    hosts
WHERE
    os_name LIKE 'Windows 11 Pro'
    AND os_version LIKE '10.0.26100'
    AND waptwua_status->>'enabled' = 'true';

Wenn ich jedoch beispielsweise eine bestimmte Version anzeigen möchte, sagen wir diejenigen, die die Build-Version 26100.4349 verwenden, indem ich beispielsweise os_version LIKE '10.0.26100.4349' eingebe, ist das Ergebnis leer.

Kennt jemand eine andere Methode?

Vielen Dank an alle und einen schönen Nachmittag

Augustin

Betreff: Anzeige der Windows 11-Buildnummer

Veröffentlicht: 19. Juni 2025 - 17:57 Uhr
von Blemoire
Guten Morgen,
Hier ist eine Lösung:

Code: Alle auswählen

SELECT
    computer_name,
    computer_fqdn,
    os_name,
    host_info->>'windows_version_full' as windows_version_full,
    waptwua_status->>'enabled' AS waptwua_enabled
FROM
    hosts
WHERE
    os_name LIKE 'Windows 11 Pro'
    AND host_info->>'windows_version_full' like '10.0.22631%%'
    AND waptwua_status->>'enabled' = 'true'
Ich wünsche Ihnen noch einen schönen restlichen Tag
Bertrand

Betreff: Anzeige der Windows 11-Buildnummer

Veröffentlicht: 19. Juni 2025 - 23:04 Uhr
von ddcorazon
Super,
danke Bertrand. Ich hatte vergessen, dass host_info ein JSON-Objekt zurückgibt, und habe direkt in der Tabellenstruktur nach full_version gesucht.
Schönen Abend noch,

Augustin.