Atera utilizza uno strumento creato specificamente da Microsoft per gestire l'attivazione volume di Office chiamato script Office Software Protection Platform (ospp.vbs).
Puoi consultare la loro documentazione qui.
In base alla versione di Office e se la macchina è a 32/64 bit, ecco come Atera recupera la versione di Office:
Office 2016/2019 (32-bit) su una versione di Windows a 32-bit
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2016/2019 (32-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files (x86)\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2016/2019 (64-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Office 2013 (32-bit) su una versione di Windows a 32-bit
cscript "C:\Program Files\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2013 (32-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files (x86)\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2013 (64-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files\Microsoft Office\Office15\OSPP.VBS" /dstatus
Office 2010 (32-bit) su una versione di Windows a 32-bit
cscript "C:\Program Files\Microsoft Office\Office14\OSPP.VBS" /dstatus
Office 2010 (32-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files (x86)\Microsoft Office\Office14\OSPP.VBS" /dstatus
Office 2010 (64-bit) su una versione di Windows a 64-bit
cscript "C:\Program Files\Microsoft Office\Office14\OSPP.VBS" /dstatus
Nel caso in cui il file OSPP.VBS sia mancante, o non si trovi alcun abbonamento in questo file, interrogheremo il file vNextDiag.ps1.
Versione di Office 2016 e successive (64-bit) su una versione di Windows a 64-bit
powershell.exe -file "C:\Program Files\Microsoft Office\Office16\vNextDiag.ps1"
Versione di Office 2016 e successive (32-bit) su una versione di Windows a 32-bit
powershell.exe -file "C:\Program Files(x86)\Microsoft Office\Office16\vNextDiag.ps1"
Versione di Office 2016 e successive (32-bit) su una versione di Windows a 32-bit
powershell.exe -file "C:\Program Files\Microsoft Office\Office16\vNextDiag.ps1"
Nota importante:
Prima di eseguire ospp.vbs, assicurati che:
- Se desideri eseguire lo script su un computer remoto, il firewall di Windows consenta il traffico di Windows Management Instrumentation (WMI) sul computer remoto.
- L'account utente che utilizzerai sia membro del gruppo Amministratori sul computer su cui esegui lo script.
- Esegui lo script ospp.vbs da un prompt dei comandi con privilegi elevati.
Atera interroga i dispositivi per la licenza di Office ogni giorno (una volta ogni 24 ore) utilizzando gli script sopra indicati.
Se lo stato della licenza è LICENSED, Atera riporterà nella console sotto le informazioni sul dispositivo software, e nei rapporti Auditor e Microsoft Licensing, il prodotto visualizzato sotto LICENSE NAME.
Informazioni sul software nella pagina del dispositivo:
Rapporto Auditor:
Rapporto Microsoft Licensing:
Qualsiasi altro stato della licenza, come NOTIFICATIONS o UNLICENSED, significa che il prodotto Office non è stato attivato secondo la documentazione MS e Atera non mostrerà Office come licenziato nei rapporti né lo mostrerà come installato, anche se localmente sul dispositivo Office funziona correttamente.
In questi casi, dovresti controllare il codice di errore per aiutarti a risolvere il problema di attivazione.
Se vedi una finestra di dialogo che contiene una notifica di attivazione, di solito viene visualizzato un codice di errore nell'angolo inferiore. Puoi quindi eseguire ospp.vbs /ddescr insieme al codice di errore per vedere il testo del messaggio di errore. Il testo ti aiuterà a comprendere meglio il problema e cosa fare per risolverlo.
Un altro modo per ottenere un codice di errore è eseguire ospp.vbs /act sul computer client per attivare manualmente Office. Se l'attivazione fallisce, verrà mostrato un codice di errore.
Puoi controllare questa guida alla risoluzione dei problemi di Microsoft per ulteriori opzioni.
Note:
- Se i file ospp.vbs e vNextDiag.ps1 sono mancanti o se sono stati rimossi, stiamo recuperando la versione di Office dalle seguenti chiavi di registro:
OS a 32 bit
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Registration\{RegistrationId}\ConvertToEdition
o
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\X.0\Registration\{RegistrationId}\ProductName
OS a 64 bit
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\X.0\Registration\{RegistrationId}\ConvertToEdition
o
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\X.0\Registration\{RegistrationId}\ProductName - Potresti ottenere risultati diversi dal Rapporto di Inventario Software che sta recuperando la versione di Office da appwiz.cpl