¿Cómo obtener remotamente la CPU de la computadora y el uso de memoria?


11

Tengo varias computadoras en mi red (cada una de ellas con Windows 7), y quiero obtener de forma remota las estadísticas de uso (uso total de CPU y memoria de la computadora) sin tener que iniciar sesión en cada una de ellas. por uno.

Más tarde quiero usar esto dentro de un script MATLAB a través de cmd o archivos por lotes, por lo que prefiero una verificación programática. Traté de mirar Windows Sysinternals, pero no encontré nada útil.


Respuestas:


20
wmic /node:HOSTNAME cpu get loadpercentage

Esto le dará la carga de CPU para un sistema remoto.

wmic /node:HOSTNAME OS get FreePhysicalMemory

Esto le dará memoria libre para un sistema remoto.


¿Puede explicar cómo se puede usar esto para obtener información para otros sistemas en la red?
— Karan

Agregué el parámetro / node, es un poco rudimentario, pero creo que cubre la pregunta.
— HoD

8
Recuerde poner el nombre de host entre comillas dobles si solo está usando una cadena y no un nombre de variable. De lo contrario, obtendrá el error de interruptor global no válido
— TombMedia

1
Tengo un mensaje de error de "acceso denegado" al intentarlo, y no quiero meterme con la configuración del usuario. ¿Hay alguna manera de hacer esto sin esto WMIC?
— Dominique
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.