WmiSysInfos // Récupération d'informations hard/soft de la machine locale ou à distance

wmisysinfos01.png
français anglais   (pour contribuer, rendez-vous sur la page des fichiers de langues)

Ce programme permet d'accéder à la composition matérielle et logicielle de l'ordinateur local ou d'ordinateurs distants dès lors qu'ils permettent d'accéder à ces informations via WMI et que l'utilisateur possède des droits suffisants.

Comme vous pouvez le voir dans la présente capture, WmiSysInfos offre aussi la possibilité d'agir sur les services (y compris distants). Il est aussi possible d'arrêter des processus (applicatifs) en cours d'exécution.

Il peut arriver que certaines informations paraissent incomplètes ou "exotiques", WmiSysInfos n'en est en aucun cas responsable : ce dernier ne faisant qu'afficher les informations présentées par la couche WMI...

En  plus de son utilisation en mode autonome, WmiSysInfos peut aussi être invoqué par des outils tiers (c'est notamment le cas des versions
récentes de Dipiscan et WakeOnLan) voire même en ligne de commande.

Syntaxe pour le mode ligne de commande :

wmisysinfos [adresse_ou_nom_machine [/u /p] [/rf] [/rc|/rp|/rr] [/fi]]

Paramètres :

/u:Username
/p:Password
/rf:FormatRapport (txt, html ou xml ; txt par défaut si omis)
/rc   (rapport complet)
/rp:Profil (rapport basé sur le profil spécifié)
/rr:Rubrique1,...,rubriqueN (rapport contenant les rubriques spécifiées)
/fi:FichierSortie (emplacement/nom du fichier)

Exemples :

wmisysinfos 127.0.0.1 /rc /fi:rapport.rpt
wmisysinfos vmw270f67 /u:dipisoft.local\damien /p:Mot2pa$$e /rp:mon_profile

wmisysinfos zw.dipisoft.com /rf:html /rr:résumé,processus

Liste des rubriques (utilisables avec l'argument /rr, à séparer par une virgule uniquement, pas d'espace) :

  • résumé
  • carte-mère
  • bios
  • processeur
  • mémoire
  • lecteurs
  • disques
  • lecteurs_cd_dvd
  • lecteurs_disquettes
  • affichage
  • multimédia
  • imprimantes
  • processus
  • services
  • réseau
  • partages
  • sessions
  • utilisateurs
  • groupes
  • contrôleurs
  • connecteurs
  • divers
  • logiciels
  • mises_à_jour
  • clés_de_registre

Vous pourrez retrouvez ces explications dans la fenêtre "A propos de..." de l'application.
 

Télécharger Télécharger ce logiciel (version installeur)
Télécharger Télécharger ce logiciel (version portable ZIP) Note importante aux utilisateurs des versions portables

Date de création : 19/04/2009 @ 17:11
Dernière modification : 20/08/2017 @ 13:37
Catégorie : - Aide à l'administration
Page lue 89140 fois
 

Réactions à cet article

Réaction n°17 

par jpz le 20/04/2011 @ 09:59

Bonjour

Pensez-vous qu'il soit possible d'utiliser ce logiciel en ligne de commande.

L'idée serait de lancer ce prog sur chaque poste et de generer un rapport html qui se place dans un dossier défini du reseau (avec pour nom celui de la miachine testée).

Histoire de faire un petit inventaire automatique

Merci et bravo pour le travail

[réponse de damien, le 23/04/2011 à 07h37]

Avant tout, désolé pour le retard de ma réponse. Je suis en pleine préparation pour le marathon de Sénart le 1er mai prochain (J-8 au moment où j'écris) alors je ne passe plus tout mon temps libre devant l'ordi en ce moment... cligne

Honnêtement, proposer un mode ligne de commande dans WmiSysInfos n'était pas du tout prévu à l'origine. Mais je comprends bien, car tu n'es pas le premier à formuler cette demande, qu'il y a un réel besoin. Je pense que cette amélioration fera donc partie de mes prochains chantiers.

Mais attention, j'ai d'autres chantiers prioritaires !

  • pour commencer, j'ai beaucoup bossé sur SendMail que je souhaite finaliser rapidement.
  • j'ai aussi entrepris quelques améliorations sur IPScan32 (pour lequel j'ai encore un bug à corriger).
  • courant 2009 j'ai commencé à adapter MigrImp pour proposer une version multi-langue, mais je n'ai pas encore finalisé là non plus.
  • et puis surtout, il y a l'oublié depuis bien trop longtemps : LanAlertCenter...

Alors inutile de demander une date, même approximative, pour la sortie de cette future version : elle sortira quand elle sera prête. cligne


Réaction n°16 

par lsda26 le 30/03/2011 @ 17:15

Bonjour,
J'ai essayé sur mon poste la version portable 1.3 et la beta 1.31 b2 mais les 2  version n'affichent pas le bon type de processeur.
type: Processeur intel pentium III xeon

alors que quand j'affiche les propriétées de l'ordinateur:
Intel(R) Core(TM)2 Duo CPU
E7400 @ 2.80GHz


J'ai l'impression que la reconnaissance fonctionne pas très bien.
Car sur certains de mes serveur, on dirait qu'il affiche que la première ligne de la description du processeur et pas le reste.

Autre chose: sur un de mes serveurs Dell sous Windows 2003 storage en 32bits,
quand j'essaie de lancer la version portable:
Il m'affiche:
Le composant mscomctl.ocx nest pas enregistré correctement. Le fichier est absent ou incorrect.
Pourtant celà marche bien sur d'autres...

Sinon, super logiciel! génial de pouvoir sélectionner seulement ce que l'on souhaite pour les rapport! Mais si on pouvait préconfigurer dans le soft ce que l'on veut dans le rapport ça serait encore mieux!
Merci

[réponse de damien, le 30/03/2011 à 21h34]

Le type de processeur fait partie des infos que WmiSysInfos récupère directement de la couche WMI sans les retraiter... Si tu essayes avec un outil tiers tel que WMICodeCreator (par exemple), tu y trouveras les mêmes informations. Je n'y peux rien, désolé.

En revanche, pour ce qui est du problème que tu rencontres avec le composant mscomctl.ocx, je te conseille de lire le contenu du fichier "Lisez-moi (version portable).txt" inclus dans le fichier .zip, ou de consulter l'article équivalent ici.


Réaction n°15 

par AdrienVal le 11/03/2011 @ 16:30

Bonjour, tous vos programmes sont très bien !!bravo Mais ce serai intéressant de pouvoir accéder au partage directement depuis la liste afficher après un scan d'une machine.
Sans aller le rechercher avec un autre programme comme explore rien qu'en cliquant dessus. merci

[réponse de damien, le 12/03/2011 à 09h57]
Merci pour cette proposition qui est une bonne idée, et on ne peut plus simple à réaliser en plus. cligne

Du coup, je te propose une version bêta à tester : http://www.dipisoft.com/temp/WmiSysInfos131_b2.zip

L'exécutable contenu dans l'archive est à extraire dans le dossier de la version actuellement installée sur ta bécane. Renomme l'exécutable actuel en .old (par exemple) pour ne pas l'écraser.

Quant au fonctionnement : pour ouvrir un partage il suffit de double-cliquer sur ce dernier ou de faire un clic-droit qui fait apparaître un menu contextuel...

Fais-moi ton retour.


Réaction n°14 

par Jul le 18/02/2011 @ 09:35

Salut, je viens de tester la dernière version et j'ai toujours le même problème, j'arrive à me connecter en mettant l’adresse IP distante, mais pas en mettant le nom d’hôte, c'est normal?

Merci

[réponse de damien, le 18/02/2011 à 19h35]

Pas de souci de mon côté, ça fonctionne aussi bien en spécifiant une adresse IP (v4), un nom NetBIOS ou un nom DNS... Est-ce que, par hasard, tu n'aurais pas préfixé le nom d'un double antislash ?


Réaction n°13 

par Ben le 12/01/2011 @ 18:16

Bonjour,

Dommage qu'on ne peut pas visualiser les appartenances aux groupes ?.
Au cas ou un user ferait parti du groupe administrateur ....

Cordialement.

[réponse de damien, le 12/01/2011 à 21h54]

En effet, c'est une bonne idée. Je te propose une bêta à tester : http://www.dipisoft.com/temp/WmiSysInfos131_b1.zip

Dans la rubrique "Utilisateurs" ou "Groupes", tu peux au choix soit faire un clic-droit (un menu contextuel apparaîtra), soit un double-clic sur un des items et une nouvelle fenêtre s'ouvrira pour afficher les groupes de l'utilisateur ou les membres du groupes.

Dis-moi si ça te convient.


Réaction n°12 

par Raphou96 le 22/11/2010 @ 13:08

Salut,

Encore une fois un programme très pratique.

Pour une future version, serait il possible de faire des rapports sur une plage d'IPs ?

A+ coucou

Raphou96

[réponse de damien, le 22/11/2010 à 13h25]

Comme pourrait le dire un commercial d'un éditeur "pro", ce n'est pas prévu dans la roadmap ! cligne

Maintenant, il ne faut jamais dire jamais... on a bien vu récemment un Président faire passer une réforme alors qu'il avait dit, il y a quelques années, qu'il ne la mènerait pas car ses électeurs ne l'en avaient pas mandaté... sifflote


Réaction n°11 

par chareos le 05/11/2010 @ 17:55

Bonsoir à tous,

Un bon moment que je n'étais pas venu et tes softs sont toujours aussi pratique je dois bien l'avouer.

Petite question : Est il possible d'intégrer la lecture (et la remontée) de certaines clefs de registre au choix de l'utilisateur??? A charge pour l'utilisateur de connaitre son chemin dans la bdr puis de l'indiquer dans un champs prévu à cet effet.

Je sais je suis gourmand.sifflote

[réponse de damien, le 06/11/2010 à 09h46]

Bonne idée en effet. Et vu que ça semble être un petit chantier, j'essaye de m'y pencher rapidement...


Réaction n°10 

par bjamikel le 13/09/2010 @ 11:36

Bonjour,


Malgré le fait que j'ai décoché l'option (A la connexion à une machine, ouvrir systématiquement la rubrique "résumé" ), j'ai toujours cette rubrique qui s'ouvre systématiquement.

[réponse de damien, le 13/09/2010 à 13h18]

C'est normal quand tu lances l'analyse d'une machine juste après l'ouverture de l'outil. En revanche, quand l'outil est lancé et que tu analyses plusieurs machines à la suite, l'appli reste sur la rubrique que tu avais sélectionnée.


Réaction n°9 

par rike le 28/03/2010 @ 11:25

Bonjour !

Je pensais à certaines choses (qui ont peut-être été proposées, hélas j'ai la flemme de lire les commentaires précédents !)

Pourrais-tu lier la touche "entrée" à la saisie du mot de passe, au lieu de cliquer sur "connexion" (une question de pratique^^) ?

Je pensais aussi à une fonction qui trierais automatiquement la liste des machines (par nom ou adresse etc) au lancement du logiciel ou sur demande ??? A voir....

Une dernière chose, mais c'est peut-être un peu plus complexe (je n'ai pas de grandes connaissances en programmation) :

Dédier un panneau pour la liste des machines (on aurait la possibilité de garder le mode de fonctionnement actuel peut-être ?), ce qui ferait le panneau à gauche des machines, le panneau sur les catégories du hardware ensuite et finalement le panneau des caractéristiques à droite.

Bon je vais m'arrêter là, c'est déjà pas mal, de la à ce que ce soit réalisable....

Bonne journée !

[réponse de damien, le 28/03/2010 à 17h31]

La version actuelle est censée affecter au bouton "Connexion" l'état de bouton par défaut quand l'utilisateur place son curseur dans la liste déroulante. Mais il semblerait qu'il y ait un problème de réception du message de Windows et que le traitement du focus ne se fasse pas comme prévu. Pour la prochaine version, j'ai viré ces traitements pour finalement définir que le bouton "Connexion" est celui par défaut en permanence...

En ce qui concerne le tri de la liste déroulante, c'est non : cette liste est "vivante" et les éléments sont ordonnés en fonction de leur "utilisation". Le dernier élément se retrouve toujours en haut de la liste, et les derniers sont "perdus" quand de nouvelles machines y font leur entrée. C'est prévu comme ça et je ne souhaite pas modifier ce mode de fonctionnement.

Idem pour l'ajout d'un "panneau liste des machines"... Et ce, tout simplement parce que tu peux arriver à la même fonctionnalité en utilisant WmiSysInfos conjointement à d'autres outils : en effet, si tu utilises IPScan32, tu peux te créer un "fichier de suivi parc" et accéder alors à WmiSysInfos en choisissant l'option correspondante dans le menu contextuel obtenu par un clic droit. Tu peux aussi faire quelque chose de semblable avec WakeOnLan, sauf qu'il te faudra cette fois ajouter une "commande personnalisée" dans la fenêtre de configuration...


Réaction n°8 

par rike le 16/03/2010 @ 14:06

Bonjour !
J'ai un message d'erreur qui apparaît à la fermeture de WmiSysInfos :

"erreur d'exécution '5' :

argument ou appel de procédure incorrect"

La seule chose qui me vient à l'esprit, c'est que j'ai changé le paramètre "NbMachines"d ans le .ini, que j'ai passé à 100.

[réponse de damien, le 16/03/2010 à 19h47]

Et on peut savoir pourquoi tu as modifié le fichier .ini à la main ? C'est le genre de manip qui, quand elle n'est pas maitrisée, peut engendrer des comportements imprévus. Ne t'étonne donc pas de rencontrer une erreur ensuite ! portnawak

Remet dans cette entrée la valeur qu'elle avait auparavant, qui doit correspondre à la plus grande valeur de X des entrées "MachineX" (en d'autres termes, si tu as une entrée "Machine20" alors met 20 dans NbMachines).