Pagina 1 di 1

[RISOLTO] Visualizza il numero di build di Windows 11

Pubblicato: 19 giugno 2025 - 17:04
di ddcorazon
Ciao a tutti,

Vorrei, ad esempio, una query SQL che visualizzi le versioni di Windows 11 che non hanno una build specifica.

Per visualizzare semplicemente i PC che eseguono Windows 24H2, procedo in questo modo:

Codice: Seleziona tutto

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

Tuttavia, se voglio visualizzare, ad esempio, una versione specifica, diciamo quelli che hanno la build 26100.4349, eseguendo os_version LIKE '10.0.26100.4349' ad esempio, il risultato è vuoto.

Qualcuno ha un altro metodo?

Grazie a tutti e buon pomeriggio

Agostino

Re: Visualizzazione del numero di build di Windows 11

Pubblicato: 19 giugno 2025 - 17:57
di blemoigne
Buongiorno,
Ecco una soluzione:

Codice: Seleziona tutto

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'
Vi auguro una buona giornata
Bertrand

Re: Visualizzazione del numero di build di Windows 11

Pubblicato: 19 giugno 2025 - 23:04
di ddcorazon
Ottimo,
grazie Bertrand. Avevo dimenticato che host_info restituisce un oggetto JSON e stavo cercando direttamente full_version nella struttura della tabella.
Buona serata,

Augustin.