Comment obtenir à distance le processeur de l'ordinateur et l'utilisation de la mémoire?


11

J'ai plusieurs ordinateurs sur mon réseau (chacun exécutant Windows 7) et je souhaite obtenir à distance les statistiques d'utilisation (utilisation totale du processeur et de la mémoire de l'ordinateur) pour eux sans avoir à me connecter à chacun d'entre eux par un.

Plus tard, je veux l'utiliser dans un script MATLAB via des fichiers cmd ou batch, donc je préfère une vérification programmatique. J'ai essayé de regarder les fenêtres Sysinternals, mais je n'ai rien trouvé d'utile.


Réponses:


20
wmic /node:HOSTNAME cpu get loadpercentage

Cela vous donnera la charge CPU pour un système distant.

wmic /node:HOSTNAME OS get FreePhysicalMemory

Cela vous donnera de la mémoire libre pour un système distant.


Pouvez-vous nous expliquer comment cela peut être utilisé pour obtenir des informations sur d'autres systèmes du réseau?
Karan

J'ai ajouté le paramètre / node, c'est un peu rudimentaire mais je pense qu'il couvre la question.
HoD

8
N'oubliez pas de mettre le nom d'hôte entre guillemets si vous utilisez simplement une chaîne et non un nom de variable. Sinon, vous obtenez l'erreur de commutateur global non valide
TombMedia

1
J'ai un message d'erreur "accès refusé" lors de cette tentative et je ne veux pas jouer avec les paramètres utilisateur. Est-il possible de s'en passer WMIC?
Dominique
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.