Estou procurando um comando que retorne a memória física disponível no Windows. Tentei "systeminfo", mas demora muito e retorna muitas informações desnecessárias para mim. Se não houver nenhum comando para isso qual seria a melhor forma de obtê-lo de forma diferente usando o prompt de comando?
Responder1
Demora algum tempo (cerca de 10 segundos para mim), mas o seguinte comando fará isso:
systeminfo |find "Available Physical Memory"
Responder2
Isso fará isso sem levar 10 segundos. Experimente isto:
Para memória física total
wmic ComputerSystem get TotalPhysicalMemory
Para memória física disponível:
wmic OS get FreePhysicalMemory
Responder3
Bem, se você estiver no Windows 7, poderá usar isto no prompt do PowerShell:
(Get-WMIObject Win32_PhysicalMemory | Measure-Object Capacity -Sum).sum
Ou se você quiser uma bela quantidade de shows:
(Get-WMIObject Win32_PhysicalMemory | Measure-Object Capacity -Sum).sum/1GB
Ou se você estiver em uma versão mais antiga do Windows (ou W7) no prompt de comando:
wmic memorychip get capacity
Responder4
Você já sabe sobre systeminfo
, conforme a pergunta. E como Mat observou em um comentário, o mem
comando não informa o que você deseja saber.
O TCC/LE da JP Software temMEMORY
o comando interno, que funciona assim:
[C:\]memória 30% de carga de memória 3.471.441.920 bytes de RAM física total 2.428.456.960 bytes de RAM física disponível Arquivo de página total de 5.440.962.560 bytes Arquivo de paginação disponível com 4.505.726.976 bytes 2.147.352.576 bytes de RAM virtual total 2.053.435.392 bytes de RAM virtual disponível Alias total de 262.144 caracteres 262.143 caracteres grátis História total de 20.480 caracteres [C:\]
Também tema @WINMEMORY[]
função variável, que pode ser usado de várias maneiras:
[C:\]echo Existem %@COMMA[%@WINMEMORY[2]] bytes disponíveis de RAM física. Existem 2.456.285.184 bytes de RAM física disponíveis. [C:\]
Junto com o Windows vem o msinfo32
comando, cuja saída pode ser restrita de forma mais restrita do que systeminfo
:
msinfo32 /categorias +resumo do sistema
Há muitos outros utilitários, de várias pessoas, que podem relatar as mesmas informações.