SALUT
j'ai un script vbs avec lequel je veux lister le ou les processeur (dans le cas d'un bi-processeur voir +) d'une machine
le probleme est que le script me renvoie le nombre de processeur virtuel et non physique
ex : sur une machine equipé d'un p4 3ghz ayant 2 processeur virtuels de calcul, le script m'en reconnait 2
voici le code :
son resultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 '------------ ' PROCESSEUR '------------ objTextFile.WriteLine("<processors>") Set colSettings = objSWbemServices.ExecQuery("Select Name from Win32_Processor") For Each objProcessor in colSettings objTextFile.WriteLine("<processor>") objTextFile.WriteLine ("<PR_NAME>"&EncodeXML(objProcessor.Name&"")&"</PR_NAME>") objTextFile.WriteLine("</processor>") Next objTextFile.WriteLine("</processors>")
alors que j'ai qu'un seul processeur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <processors> <processor> <PR_NAME>Intel(R) Pentium(R) 4 CPU 3.00GHz</PR_NAME> </processor> <processor> <PR_NAME>Intel(R) Pentium(R) 4 CPU 3.00GHz</PR_NAME> </processor> </processors>
si qqun a un autre script pour lister les processeur physique? CA SERAIT COOL 8)
MERCI @+
Partager