Page 1 sur 1

[RESOLU] Afficher numéro de build Windows 11

Posté : 19 juin 2025 - 17:04
par ddcorazon
Bonjour à tous,

Je voudrais une requête SQL qui m'affiche les versions de windows 11 qui n'ont pas un certain build par exemple.

Pour juste afficher les pc en windows 24H2 je fais ceci

Code : Tout sélectionner

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';

par contre si je veux afficher par exemple une version précise admettons ceux qui sont au build 26100.4349 en faisant os_version LIKE '10.0.26100.4349' par exemple par exemple le résultat est vide.

Quelqu'un aurait une autre méthode ?

Merci et tous et bon aprem

Augustin

Re: Afficher numéro de build Windows 11

Posté : 19 juin 2025 - 17:57
par blemoigne
Bonjour,
Voici une solution :

Code : Tout sélectionner

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'
Bonne fin de journée,
Bertrand

Re: Afficher numéro de build Windows 11

Posté : 19 juin 2025 - 23:04
par ddcorazon
Top,
Merci Bertrand. J'avais zappé que host_info retournait un json. et moi qui cherchait directement le full_version sur la structure de la table.
Bonne soirée

Augustin