Utilitaire de Spotlight : Vérifiez vos Installations de bureau

L’analyse d’inventaires Office robuste peut exécuter un nettoyage complet de vos installations Microsoft Office pour rechercher des inventaires, des mises à jour et bien plus encore.

Lance Whitney

En plus de Windows, le logiciel de Microsoft plus omniprésent est clairement Microsoft Office. Par conséquent, vous devrez probablement garder un oeil sur vos installations de bureau assez régulièrement à niveau, dépanner ou juste exécuter des vérifications de l'inventaire. Selon la taille de votre organisation, cela peut être une tâche lourde. Vous trouverez de l'aide sous la forme de la Microsoft robuste Bureau inventaire Scan (ROIS).

Créé comme un script Visual Basic, cet outil pratique génère un fichier journal qui vous dira peu près tout ce que vous devez savoir sur vos installations de bureau. Vous trouverez le code pour les ROIS sur ses page dans le référentiel de scripts TechNet. Le script complet est de plus de 4 000 lignes, mais vous pouvez facilement attraper tous en un seul coup en cliquant sur le lien « Copie Code » dans le coin supérieur droit. De là, collez le code dans un éditeur de texte tel que le bloc-notes. Enregistrez le fichier sous ROIScan.vbs.

Vous pouvez laisser pratiquement tout le code inchangé. Le seul article, qu'il se peut que vous deviez modifier est la section INI près du sommet du script. Cela représente seulement huit différents paramètres. À tout le moins, vous aurez besoin de spécifier l'emplacement dans lequel stocker le fichier de log généré après l'exécution du script. Si vous ne spécifiez un emplacement, le script utilisera le répertoire temp local par défaut.

Vous voudrez probablement spécifier un partage réseau sur l'un de vos serveurs pour stocker tous les fichiers de log. Pour ce faire, modifiez la sPathOutputFolder = "" dans la section INI et tapez le nom de votre serveur et le réseau de partager entre les guillemets.

L'autre paramètre que vous voudrez changer est celle du commutateur tranquille. Par défaut, c'est définie sur False. Cela signifie que le fichier journal s'ouvrira automatiquement après l'exécution du script. C'est parfait si vous exécutez le script sur un test de PC. Lorsque vous lancez le script sur chaque PC sur votre réseau, cependant, vous devrez exécuter en mode silencieux. Pour ce faire, modifier la valeur de ce paramètre à True.

Les paramètres de six restants dans la section INI déterminent la quantité de données saisit le script. Par défaut, le script met la valeur de chaque paramètre false. Ces stocks une quantité minimale de données.

Garder chaque réglage false à tout d'abord que vous testez le script pour voir si le fichier journal vous fournit suffisamment de données. Sinon, vous pouvez passer par chacun de ces six paramètres un par un et affectez la valeur True pour voir si elle génère des données utiles supplémentaires. Vous trouverez dans l'ensemble, que la quantité minimale de données est suffisante dans la plupart des cas.

Comme alternative à changer les paramètres dans la section INI, vous pouvez exécuter le ROIScan.vbsfile avec certaines options de ligne de commande (voir Figure 1) pour définir les mêmes valeurs. Par exemple, au lieu de pointer vers l'emplacement du fichier journal dans la section INI, vous pouvez spécifier ce par le biais de l'option LogFolder en exécutant le script comme ROIScan.vbs /logfolder.

Vous pouvez également exécuter le script en Mode silencieux en ajoutant simplement la /quiet option, comme ROIScan.vbs/quiet. Cela peut être plus efficace, car il vous permet de conserver le code INI intact et il suffit de changer certains paramètres à la volée les options de ligne de commande.

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

La figure 1 vous pouvez également utiliser des paramètres de ligne de commande pour modifier la quantité de données capturées.

Après que le script est terminé, il va créer un fichier journal (voir Figure 2) à l'emplacement spécifié. Le nom du fichier journal commence par le nom de l'ordinateur sur lequel le script exécuté, suivie par exemple _ROIScan.log—for, WINPC _ROIScan.log.

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

La figure 2 une fois que le script est exécuté, vous trouverez toutes les informations souhaitées dans le fichier journal.

Ouvrez le fichier journal dans un éditeur de texte et vous verrez un résumé en haut. Cela comprendra la version de Windows Installer, PC nom, noms d'utilisateur, version de l'OS et autres données clés. Ci-dessous les informations sommaires, vous allez voir détails spécifiques de l'inventaire sur Microsoft Office lui-même, y compris la version, la date de l'installation, le fichier MSI, enchaînés paquets associés au bureau, les patchs appliquées au bureau, notes et les erreurs liées à l'installation et une variété d'autres détails.

Vous pouvez utiliser cette information dans le fichier journal pour déterminer quelles versions d'Office que vous avez installé tout au long de votre organisation, ceux à qui il se peut que vous deviez mettre à niveau et ceux qui ne peuvent pas être fonctionne correctement en raison de certaines erreurs. Parce que les ROIS est un fichier Visual Basic, vous pouvez facilement ajouter à votre script de connexion ou un autre processus automatisé pour l'exécuter sur chaque PC dans l'ensemble de votre réseau ou votre domaine.

Microsoft fournit une bibliothèque TechNet page sur les ROIS. Cette page a plus d'informations sur les différentes sections du script et le fichier journal. Il y a aussi une liste de FAQ qui traite des questions courantes. Vous pouvez avoir besoin d'autres outils d'inventaire logiciel, mais les ROIS est un programme utile pour capturer un inventaire complet de vos installations de Microsoft Office.

Lance Whitney

Lance Whitney est un écrivain, un formateur de consultant et de logiciels informatiques. Il a passé un nombre d'heures incalculable à affiner des postes de travail et serveurs Windows. À l'origine un journaliste, il a pris un saut aveugle en le monde dans le début des années 90.

Contenu associé