¿Existe algún comando para averiguar la memoria disponible en Windows?

Estoy buscando un comando que devuelva la memoria física disponible en Windows. He probado con "systeminfo" pero tarda demasiado y devuelve mucha información innecesaria para mí. Si no hay ningún comando para esto ¿cuál sería la mejor manera de obtener de una manera diferente utilizando símbolo del sistema?

Solución

Tarda algún tiempo (unos 10 segundos para mí), pero el siguiente comando lo hará:

systeminfo |find "Available Physical Memory"
Comentarios (4)

Bueno, si usted está en Windows 7, puede utilizar esto en el símbolo del sistema powershell:

(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum

O si quieres un bonito cuántos gigas es:

(Get-WMIObject Win32_PhysicalMemory |  Measure-Object Capacity -Sum).sum/1GB

O si usted está en una versión anterior de Windows (o W7 para el caso) en el símbolo del sistema:

wmic memorychip get capacity
Comentarios (6)

Ya conoces systeminfo, según la pregunta. Y como Mat señaló en un comentario, el comando mem no te dice lo que quieres saber.

JP Software's TCC/LE tiene el comando incorporado MEMORY, que funciona así:

memoria

       30 % Memory load

3.471.441.920 bytes RAM física total 2.428.456.960 bytes de RAM física disponible

5.440.962.560 bytes de archivo de página total 4.505.726.976 bytes de archivos de páginas disponibles

2.147.352.576 bytes de RAM virtual total 2.053.435.392 bytes de RAM virtual disponible

    262,144 characters total alias
    262,143 characters free

     20,480 characters total history

[C:³]

También tiene la función variable @WINMEMORY[], que se puede utilizar de varias maneras:

[C:\]echo Hay %@COMMA[%@WINMEMORY[2]] bytes disponibles de RAM física.
Hay 2.456.285.184 bytes disponibles de RAM física.

[C:]

Windows incluye el comando msinfo32, cuya salida puede restringirse más que la de systeminfo:

msinfo32 /categories +systemsummary

Hay un montón de otras utilidades, de varias personas, que pueden reportar la misma información.

Comentarios (0)