Obtenir la liste des logiciels installés sur les ordinateurs distants
Les administrateurs système ont souvent besoin de savoir quels logiciels sont installés sur les ordinateurs distants du réseau.
Le protocole WMI (Windows Management Instrumentation) sert habituellement à obtenir cette liste sur le réseau local. Il faut toutefois écrire un script.
Le plus simple est d'utiliser un programme d'audit et de suivi des applications installées. Nous recommandons 10-Strike Network Inventory Explorer. Vous n'avez ni ligne de commande ni script complexe à écrire. L'outil analyse tous vos ordinateurs, enregistre les logiciels dans sa base et la tient à jour. Il suit aussi les modifications et permet de créer de nombreux rapports sur les applications installées.
Mode d'emploi
Après l'installation, ajoutez les PC distants à la base pour pouvoir les interroger.
Plusieurs méthodes sont possibles.
- Importer la liste depuis Active Directory
- Analyser une plage d'adresses IP
- Importer la liste depuis le Voisinage réseau
- Importer la liste depuis un fichier texte
C'est fait. Les ordinateurs sont dans la base.
Il reste à les interroger et à collecter les logiciels installés.
Cliquez sur « Collecter les données » dans l'onglet « Principal ».
Sélectionnez les ordinateurs, puis cliquez sur « Suivant ».
Sélectionnez ensuite les groupes de données à collecter.
Ici, l'option « Logiciels installés » suffit. Le programme peut aussi collecter le matériel installé et en suivre les modifications.
Pour accélérer l'interrogation, laissez les autres groupes décochés. Cliquez sur « Terminer ».
L'inventaire des PC du réseau exige les droits d'administrateur du domaine. (Sans Active Directory ni domaine, les droits d'administrateur sur l'ordinateur distant suffisent.)
La fenêtre « État de la collecte » s'ouvre et permet de suivre l'interrogation en détail. L'analyse peut être automatisée et planifiée.
Une fois la collecte terminée, les données logicielles sont importées automatiquement dans la base.
Cliquez ensuite sur l'ordinateur voulu (1), puis sur « Logiciels installés » (2) dans la section « Logiciels » de l'arborescence, en bas à gauche. La liste complète s'affiche dans la fenêtre de droite.
Vous pouvez exporter ces données dans un rapport, créer un rapport sur un programme ou sur tous les programmes de tous les ordinateurs, lancer une requête sur un logiciel précis, ou organiser le suivi des logiciels et des licences, c'est-à-dire un audit SAM (Software Asset Management). Le programme normalise les noms de logiciels (masques de titre).
Il propose aussi d'autres fonctions : suivi des modifications matérielles et logicielles, diagnostic des PC, notifications de modifications et des problèmes détectés (par exemple paramètres S.M.A.R.T. dégradés ou température élevée des disques).
Articles associés :
Comment désinstaller des programmes sur les ordinateurs distants ?
Comment retirer des raccourcis du démarrage sur les ordinateurs distants, via le réseau ?
Téléchargez et essayez la version d'évaluation de 30 jours (pour Windows) avec le bouton ci-dessous.
Vidéo : suivi des logiciels installés
Nous avons préparé une courte vidéo (2 minutes) sur le suivi des modifications des logiciels installés. Elle montre comment analyser les logiciels des ordinateurs du réseau et suivre les changements.