Pagina 1 di 1

[RISOLTO] Console WAPT, verifica se Windows è attivato

Pubblicato: 8 gennaio 2026 - 11:39
di skoizer
Salve,
versione: 2.6.1.17472
Licenza Enterprise
. Ho dei server Windows che sembrano non avere le licenze attivate.
Esiste un modo per visualizzarlo tramite la console WAPT?
In WMI e nell'inventario hardware non riesco a trovare alcun oggetto che corrisponda a
{{ host_info.windows_product_infos.key_match }} --> sempre vero anche se non è attivato.

Avete qualche idea se sia possibile?

Re: Console WAPT, verifica se Windows è attivato

Pubblicato: 8 gennaio 2026 - 16:41
di dcardon
Ciao Skoiser e felice anno nuovo 2026!

È possibile recuperarlo tramite auditing con qualcosa di simile a questo (nota: non ho trattato i possibili casi di errore):

Codice: Seleziona tutto

import json

def audit():
    data = run_powershell('Get-CimInstance SoftwareLicensingProduct -Filter "partialproductkey is not null" | ? name -like windows* | select Description, LicenseStatus | ConvertTo-Json')
    json_data = json.loads(data)
    if int(json_data['LicenseStatus'])==1:
        return 'OK'
    else:
        return 'WARNING'
Sinceramente,

Denis