我有这个:

(Get-WMIObject Win32_logicaldisk -computername computer).TotalPhysicalMemory

获取远程计算机上安装的物理内存的大小。
我如何获得那台计算机的免费内存?

我试过了
(Get-WMIObject Win32_logicaldisk -computername computer).FreePhysicalMemory

和其他一些变体,但无效。是否有一些可能的“过滤器”列表?

最佳答案

每当您想查看对象的所有属性时,请将其通过管道传递给Format-List *

Get-WmiObject Win32_LogicalDisk | format-list *
Get-WmiObject Win32_OperatingSystem | fl *

或者,如果您正在寻找特定的属性,则可以使用通配符搜索
Get-WmiObject Win32_OperatingSystem | fl *free*

正如Aquinas所说,您需要Win32_OperatingSystemFreePhysicalMemory属性。 Win32_LogicalDisk跟踪硬盘,而不是RAM。

07-24 09:47