[VBS]Processus, util bande passante
Bonjour,
On m'a demandé aujourd'hui de réaliser un petit script allant chercher plusieurs données de performance sur des pc distants. Mais il me reste encore 2 problèmes :
1. Je dois déterminer quel est le process utilisant le plus de mémoire, j'ai essayé le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11
| biggerSize = 0
processName = "aucun process"
Set itemProcess = objWMIService.ExecQuery("SELECT * FROM Win32_Process", "WQL", _
wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objItemProcess In itemProcess
If CInt(objItemProcess.PeakWorkingSetSize) > biggerSize Then
processName = objItemProcess.Name
biggerSize = objItemProcess.PeakWorkingSetSize
End If
next |
mais ca me donne des chiffres impossibles, 8Go d'util pour un process ^^
2. Je dois trouver le pourcentage d'utilisation du réseau mais j'ai réussi à trouver quelles fonctions de quelle classe pouvait me faire ca
Est ce que vous pourriez éclairer mes lanternes ?
Grand merci d'avance !