有没有命令可以查找 Windows 中的可用内存?

我在寻找一条命令,它能返回 Windows 中可用的物理内存。我试过 "systeminfo",但它花的时间太长,而且返回的信息对我来说很多都是不必要的。如果没有这样的命令,那么使用命令提示符以其他方式获取信息的最佳方法是什么?

解决办法

这需要一些时间(对我来说大约 10 秒钟),但下面的命令可以做到:

systeminfo |find "Available Physical Memory"
评论(4)

如果您使用的是 Windows 7,则可以在 powershell 提示下使用此功能:

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

或者,如果你想知道它有多少 G:

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

或者,如果您使用的是旧版本的 Windows 系统(或 W7 系统),请使用命令提示符:

wmic memorychip get capacity
评论(6)

根据问题,你已经知道了 systeminfo。 正如 Mat 在评论中指出的,"mem "命令并不能告诉你想知道的信息。

JP Software'TCC/LE 有 [内置的 MEMORY 命令][1],它是这样运行的:

[C:\]memory
       30 % Memory load

3,471,441,920 字节物理内存总量 2,428,456,960 字节可用物理内存

5,440,962,560 字节总页面文件 4,505,726,976 字节可用页面文件

2,147,352,576 字节总虚拟 RAM 2,053,435,392 字节可用虚拟内存

    262,144 characters total alias
    262,143 characters free

     20,480 characters total history

[C:]

评论(0)