OVH Cloud OVH Cloud

Connaitre la configuration matérielle et logicielle d'un poste distant.

3 réponses
Avatar
Morgan
> Bonjour,
>
> j'aimerais connaitre le moyen de récupérer les informations matérielle et
> logiciel d'un poste distant, comme le fait AIDA.
>
>
> Y a t-il un moyen merci ?
>
>

3 réponses

Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Morgan s'est ainsi exprimé:

j'aimerais connaitre le moyen de récupérer les informations
matérielle et logiciel d'un poste distant, comme le fait AIDA.


Y a t-il un moyen merci ?



Depuis Win98 et W2K, il existe WMI (Windows Management Instrumentation).
http://www.bellamyjc.orgfr/vbsgeneralites.html#WMI

C'est un fournisseur d'informations diverses sur une machine locale ou
distante (matériel - BIOS compris -, disques, mémoire, comptes, réseau,
...), constitué d'une (gigantesque) base de données standardisée (gérée par
le processus WinMgmt.exe).

Cela repose sur un modèle commun CIM (Common Information Model) lequel est
un STANDARD, créé par le DMTF (Distributed Management Task Force), organisme
indépendant de Microsoft (mais dont MS fait partie)

A l'aide de scripts ou programmes écrits en VBScript, Jscript, Perl, VB, C#,
Delphi, ..., on peut ainsi accéder à n'importe quelle information concernant
le système (local ou distant), sans devoir aller explorer la Base de
Registres ou autre source.
(Les requêtes effectuées ont une structure identique à SQL)

Tu peux par exemple t'inspirer de mes scripts (qui font appel à WMI) :

ALLDISKS
http://www.bellamyjc.org/fr/vbsdownload.html#alldisks
Informations sur tous les disques (fixes, CD, amovibles,
RAMdisk,..) d'une machine locale ou distante ou de toutes
les machines d'un domaine

ENUMPRINTER
http://www.bellamyjc.org/fr/vbsdownload.html#enumprinter
Enumère les imprimantes locales et réseau d'une machine
locale ou distante avec leurs attributs

INFOSPROCESSEUR
http://www.bellamyjc.org/fr/vbsdownload.html#infosprocesseur
Affichage d'informations sur le(s) processeur(s) et la mémoire
vive installée d'une machine locale ou distante


Donc simplement avec ces 3 scripts, en les fusionnant en un seul, on peut
avoir un VBS qui donne automatiquement en une seule fois :
le nom de la machine
le(s) processeur(s) + la RAM qui l'équipent
les disques
(résultats redirigés dans un fichier texte, situé sur un serveur p.ex)

On peut rajouter, p.ex., :
REGOWNER
http://www.bellamyjc.org/fr/vbsdownload.html#regowner
Énumère la liste des applications installées sur un
ordinateur local ou distant

SETSVC
http://www.bellamyjc.org/fr/vbsdownload.html#setsvc
Liste et état des services, démarrage / arrêt de service
sur une machine locale ou distante

On peut rajouter plein d'autres choses, telles les cartes réseau, ... (WMI
est très riche)


Si tu veux te faire une idée rapide sur toutes ses possibilités, sans avoir
à écrire la moindre ligne de code, télécharge "ScriptOmatic", un outil
(gratuit!) tout bête et génial à la fois de Microsoft :

http://download.microsoft.com/download/.NetStandardServer/Utility/1.0/NT5XP/EN-US/scriptomatic.exe



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*


Avatar
Morgan
Merci j'ai utilisé le programme scriptotomatic, je copy le code je le met
dans un bouton par exemple je met le nom de l'ordinateur dans strcomputer.

Mais après, je fais comment pr afficher le résultat par exemple dans une
msgbox ?

merci





"Morgan" a écrit dans le message de news:

Bonjour,

j'aimerais connaitre le moyen de récupérer les informations matérielle et
logiciel d'un poste distant, comme le fait AIDA.


Y a t-il un moyen merci ?








Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Morgan s'est ainsi exprimé:

Merci j'ai utilisé le programme scriptotomatic, je copy le code je le
met dans un bouton par exemple je met le nom de l'ordinateur dans
strcomputer.
Mais après, je fais comment pr afficher le résultat par exemple dans
une msgbox ?



Avec l'instruction "MsgBox", c'te bonne blague ! ;-)
http://www.bellamyjc.org/fr/vbsfunctions/vsfctmsgbox.html



--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
*