création script wmi
Page 1 sur 1 • Partager •
création script wmi
On peut pas créer de messages dans la section Vista/ Xp donc je poste ici....
J'ai enfin trouver une boite, et la on me demande de faire un petit inventaire rapide des postes (ram capacité cpu etc...).... et pour pas m'embêter je pense utiliser un script WMI (vu en première année de BTS
) quelqu'un se rappel de ce qu'on utilisait, et cmt faire pr renvoyer ça dans un fichier excel?
J'ai enfin trouver une boite, et la on me demande de faire un petit inventaire rapide des postes (ram capacité cpu etc...).... et pour pas m'embêter je pense utiliser un script WMI (vu en première année de BTS
) quelqu'un se rappel de ce qu'on utilisait, et cmt faire pr renvoyer ça dans un fichier excel?
snoopy- Apprenti IG

- Nombre de messages: 111
Age: 21
Localisation: St Priest en Jarez
Date d'inscription: 19/06/2008

Re: création script wmi
Bon j'ai réussi a créer un VBS pour trouver mes infos et les transférer dans un fichier... le pbl c'est qu'a chaque fois que je lance le script, mon fichier est écrasé... j'aimerai que les infos s'ajoutent... Pas de développeurs inspirés >_?
- Code:
Dim modele
Dim nom
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
'Utilisateur
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_ComputerSystem",,48)
For Each objItem in colItems
Wscript.Echo "UserName: " & objItem.UserName
nom=objItem.UserName
Next
'Modele
Set colItems = objWMIService.ExecQuery( _
"SELECT * FROM Win32_ComputerSystem",,48)
For Each objItem in colItems
Wscript.Echo "Model: " & objItem.Model
modele=objItem.Model
Next
Set FSys = wscript.CreateObject("scripting.FileSystemObject",Forwriting)
Set MonFic = FSys.CreateTextFile("C:\Documents and Settings\All Users\Bureau\fichier.txt")
With MonFic 'Pour écrire dans le fichier texte
MonFic.writeLine modele
MonFic.writeLine nom
End with
snoopy- Apprenti IG

- Nombre de messages: 111
Age: 21
Localisation: St Priest en Jarez
Date d'inscription: 19/06/2008

Re: création script wmi
salut,
j'y connais rien en VBS mais dans la logique des choses :
Avant de taper ca :
Tu devrais faire un truc du genre :
IF (fichier.txt existe ) ALORS
Ouvre;
Parcours;
Ecrit;
SINON
Apres je peux me tromper
Idée à la con, ca serait pas une commande du genre OpenTextFile ou ReadTextFile a utiliser si tu passe dans la premiere condition ?
j'y connais rien en VBS mais dans la logique des choses :
Avant de taper ca :
- Code:
Set FSys = wscript.CreateObject("scripting.FileSystemObject",Forwriting)
Set MonFic = FSys.CreateTextFile("C:\Documents and Settings\All Users\Bureau\fichier.txt")
Tu devrais faire un truc du genre :
IF (fichier.txt existe ) ALORS
Ouvre;
Parcours;
Ecrit;
SINON
- Code:
Set FSys = wscript.CreateObject("scripting.FileSystemObject",Forwriting)
Set MonFic = FSys.CreateTextFile("C:\Documents and Settings\All Users\Bureau\fichier.txt")
Apres je peux me tromper
Idée à la con, ca serait pas une commande du genre OpenTextFile ou ReadTextFile a utiliser si tu passe dans la premiere condition ?
_________________
318is E30325i touring E30 qui a déjà les roulettes brulantes pour se rendre a Issoire 2008
http://xdante42.free.fr/issoire
"boire des canettes c'est un peu respecter la femme qui fait la vaisselle"
max 318is- Administrateur

- Nombre de messages: 347
Age: 24
Localisation: Tour-en-jarez
Date d'inscription: 19/06/2008

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum





