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

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

Estoy buscando un comando que devuelva la memoria física disponible en Windows. Probé "systeminfo" pero lleva demasiado tiempo y me devuelve mucha información innecesaria. Si no hay ningún comando para esto, ¿cuál sería la mejor manera de obtenerlo de otra manera usando el símbolo del sistema?

Respuesta1

Lleva algo de tiempo (alrededor de 10 segundos para mí) pero el siguiente comando lo hará:

systeminfo |find "Available Physical Memory"

Respuesta2

Esto lo hará sin tomar 10 segundos. Prueba esto:

Para memoria física total

wmic ComputerSystem get TotalPhysicalMemory

Para memoria física disponible:

wmic OS get FreePhysicalMemory

Respuesta3

Bueno, si tienes Windows 7, puedes usar esto en el indicador de PowerShell:

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

O si quieres un lindo bonito cuantos gigas tiene:

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

O si tiene una versión anterior de Windows (o W7) en el símbolo del sistema:

wmic memorychip get capacity

Respuesta4

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

TCC/LE de JP Software tieneMEMORYel comando incorporado, que opera así:

[C:\]memoria

           30 % de carga de memoria

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

  Archivo de página total de 5.440.962.560 bytes
  Archivo de página disponible de 4.505.726.976 bytes

  2.147.352.576 bytes de RAM virtual total
  2.053.435.392 bytes de RAM virtual disponibles

        262.144 caracteres en total alias
        262.143 caracteres gratis

         Historia total de 20.480 caracteres.

[C:\]

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

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

[C:\]

Junto con Windows viene el msinfo32comando, cuya salida se puede restringir más estrictamente que la de systeminfo:

msinfo32 /categorías +resumendelsistema

Hay una gran cantidad de otras utilidades, de varias personas, que pueden brindar la misma información.

información relacionada