Utilità in primo piano: Controllare le installazioni di Office

Lo strumento di analisi dell'inventario di Office consente di effettuare un'analisi completa delle installazioni Microsoft Office e controllare inventario, aggiornamenti e altro ancora.

Lance Whitney

Oltre a Windows, il software Microsoft più onnipresente è chiaramente Microsoft Office. Come tale, è probabilmente necessario tenere d'occhio le installazioni di Office abbastanza regolarmente per aggiornare, risolvere i problemi o basta eseguire controlli di inventario. A seconda delle dimensioni della vostra organizzazione, questo può essere un compito pesante. Troverete aiuto sotto forma della Microsoft robusto Office Inventory Scan (ROI).

Creato come uno script Visual Basic, questo pratico strumento genera un file di registro che si può dire tutto quello che devi sapere circa le installazioni di Office. Troverete il codice per ROIS sul suo pagina nel repository TechNet script. L'intero script è più di 4.000 linee, ma si può facilmente afferrare tutto in un solo colpo cliccando sul link "Copia codice" nell'angolo superiore destro. Da lì, incollare il codice in un editor di testo come blocco note. Salvare il file risultante come ROIScan.vbs.

È possibile lasciare praticamente tutto il codice inalterato. L'unica sezione che potrebbe essere necessario modificare è la sezione INI nella parte superiore dello script. Questo rappresenta solo otto diverse impostazioni. Per lo meno, è necessario specificare il percorso in cui archiviare il file di log generato dopo aver eseguito lo script. Se non si specifica un percorso, lo script utilizzerà la directory temporanea locale per impostazione predefinita.

Molto probabilmente si vorrà specificare una condivisione di rete su uno dei server per memorizzare tutti i file di registro. Per fare questo, modificare il sPathOutputFolder = "" nella sezione INI e digitare il nome del server di rete e condividere tra virgolette.

L'altra impostazione che ti consigliamo di cambiare è quella dell'opzione tranquilla. Per impostazione predefinita, questo è impostato su False. Questo significa che il file di log si aprirà automaticamente dopo che lo script viene eseguito. Va bene se si sta eseguendo lo script su una prova di PC. Quando si avvia lo script su ogni PC sulla vostra rete, però, ti consigliamo di eseguirlo in modalità non interattiva. Per fare questo, modificare il valore di questa impostazione su True.

Le restanti sei impostazioni nella sezione INI determinano quanti dati cattura lo script. Per impostazione predefinita, lo script mette il valore di ogni impostazione su False. Questo inventari una minima quantità di dati.

Tenere ogni impostazione su False alla prima come voi testare lo script per vedere se il file di log vi fornisce dati sufficienti. Se non puoi passare attraverso tutte queste sei impostazioni uno per uno e impostare il valore su True per vedere se genera ulteriori dati utili. In generale, si dovrebbe trovare che la minima quantità di dati è sufficiente nella maggior parte dei casi.

In alternativa, per cambiare le impostazioni nella sezione INI, è possibile eseguire il ROIScan.vbsfile con determinate opzioni della riga di comando (vedere Figura 1) per impostare gli stessi valori. Ad esempio, invece di puntare al percorso per il file di log nella sezione INI, è possibile specificare attraverso l'opzione LogFolder eseguendo lo script come ROIScan.vbs /logfolder.

È inoltre possibile eseguire lo script in modalità non interattiva semplicemente aggiungendo il /quiet opzione, come ROIScan.vbs/quiet. Questo può essere più efficiente, poiché permette di mantenere intatto il codice INI e basta cambiare determinate impostazioni al volo attraverso le opzioni della riga di comando.

You can also use command-line settings to modify the amount of captured data

Figura 1 È inoltre possibile utilizzare le impostazioni della riga di comando per modificare la quantità di dati acquisiti.

Dopo che lo script ha finito, si creerà un file di log (vedere Figura 2) nella posizione specificata. Il nome del file registro inizierà con il nome del computer su cui correva lo script, seguita da _ROIScan.log—for esempio, WINPC _ROIScan.log.

Once the script has run, you can find all the desired information in the log file

Figura 2 una volta che ha eseguito lo script, si possono trovare tutte le informazioni desiderate nel file di registro.

Aprire il file di registro in un editor di testo e vedrai una sintesi in cima. Ciò comprende la versione di Windows Installer, nome PC, nomi utente, versione del sistema operativo e altri dati chiavi. Qui di seguito le informazioni di riepilogo, vedrai dettagli inventario prodotto specifico su Microsoft Office, tra cui la versione, la data di installazione, il file MSI, incatenato pacchetti relativi a Office, tutte le patch applicate all'ufficio, note ed errori relativi all'installazione e una varietà di altri dettagli.

È possibile utilizzare queste informazioni nel file di log per determinare quali versioni di Office installate in tutta l'organizzazione, quelli che potrebbe essere necessario aggiornare e quelli che possono essere non funziona correttamente a causa di alcuni errori. Perché ROIS è un file di Visual Basic, è possibile facilmente aggiungere al tuo script di accesso o di un altro processo automatizzato per eseguirlo su ogni PC attraverso la vostra rete o dominio.

Microsoft fornisce una libreria TechNet pagina sul ROI. Questa pagina ha ulteriori informazioni sulle diverse sezioni lo script sia il file di log. C'è anche un elenco di FAQ che affronta le domande comuni. Potete avere bisogno altri strumenti per inventario software, ma ROIS è un programma utile per catturare un inventario completo delle vostre installazioni di Microsoft Office.

Lance Whitney

Lance Whitney è uno scrittore, addestratore software e consulente IT. Ha trascorso innumerevoli ore tweaking Windows Workstation e server. Originariamente un giornalista, un buio lanciandosi nel mondo dell'IT nei primi anni ' 90.

Contenuto correlato