23. 02. 2016 Tobias Goller Asset Management, NetEye

Come recuperare le product key di MS Office

Può succedere qualche volta che abbiate la necessità di elencare le MS Office key della vostra azienda. In questo caso è utile che il vostro sistema di inventario sia in grado di generare la lista automaticamente.

Potreste infatti aver il bisogno di recuperare le product key di MS Office perchè ad esempio sono andate perse… o perchè siete diventati amministratori di sistema in una nuova azienda e non sapete nemmeno dove le key siano salvate ma dovete reinstallarle rapidamente sulle postazioni di lavoro con licenze Office esistenti… Inoltre, Microsoft richiede regolarmente di sapere lo stato delle licenze che state utilizzando. Sono sicuro che lo scorso anno, Microsoft ha inviato il controllo sulle licenze (SAM) anche alla vostra azienda. Perciò sapete bene che dovete indicare le chiavi per le licenze sul documento di controllo di Microsoft. Se utilizzate OCS Inventory con NetEye, la funzionalità automatica di rivelazione delle product key di MS Office faciliterà il vostro compito.

Come potete recuperare le product key di MS Office con OCS Inventory in NetEye?

Inizialmente dovrete utilizzare uno script come un vbs o un powershell in grado di recuperare queste chiavi. Sulla nostra soluzione potrete utilizzare lo script msofficekey.vbs dal Plugin MSofficeKey. Questo script, che può anche essere modificato se necessario, è in grado di recuperare in formato xml tutte le soluzioni MS Office installate comprese le product key.

Per far funzionare lo script, dovrete installare l’agent OCS Inventory, che è fondamentale per il corretto funzionamento di un sistema OCS Inventory. Successivamente dovrete copiare lo script msofficekey.vbs nella directory plugins dell’installazione dell’agent OCS Inventory.

Infine sarà necessario modificare alcune configurazioni sul server OCS Inventory.

ATTENZIONE: Dovete ricordarvi di salvare le modifiche, altrimenti perderete tutti i cambiamenti dopo l’aggiornamento dell’OCS Inventory.

  1. Create una nuova tabella per salvare le informazioni
  2. Modificate l’engine, configurando il file Map.pm
  3. Configurate il server di comunicazione OCS
  4. Attivate il nuovo plugin sul server OCS

Una volta che avrete eseguito questi passaggi, vedrete una nuova icona nei dettagli di un computer object sul server OCS, che, in base al contenuto delle product key di MS Office, può avere uno dei seguenti colori.
additional icon on the details of a computer object on the OCS server

  • Icona rosso chiaro (a sinistra) = almeno una product key di Office è stata trovata
  • Icona arancione (nel centro) = se cliccate sull’icona la lista delle product key di Office viene disabilitata
  • Icona trasparente (a destra) = nessuna chiave di Office è stata trovata, potrebbe essere che non vi siano software Office installati

Cliccando su quest’icona potete vedere la lista di tutte le product key che sono state recuperate.

list of retrieved keys

Scaricando il plugin dal seguente URL: http://download.ocsinventory-ng.org/pub/plugins/PluginOcsOfficekey-2.2.4.tar.gz potrete trovare tutte le modifiche necessarie.

Tobias Goller

Tobias Goller

NetEye Solution Architect at Würth Phoenix
I started my professional career as a system administrator. Over the years, my area of responsibility changed from administrative work to the architectural planning of systems. During my activities at Würth Phoenix, the focus of my area of responsibility changed to the installation and consulting of the IT system management solution WÜRTHPHOENIX NetEye. In the meantime, I take care of the implementation and planning of customer projects in the area of our unified monitoring solution.

Author

Tobias Goller

I started my professional career as a system administrator. Over the years, my area of responsibility changed from administrative work to the architectural planning of systems. During my activities at Würth Phoenix, the focus of my area of responsibility changed to the installation and consulting of the IT system management solution WÜRTHPHOENIX NetEye. In the meantime, I take care of the implementation and planning of customer projects in the area of our unified monitoring solution.

Leave a Reply

Your email address will not be published. Required fields are marked *

Archive