是否有任何直接/简单的命令来通过PS脚本获取RAM信息,例如4GB。
例如检索操作系统名称,我正在使用以下命令:
(Get-WmiObject Win32_OperatingSystem).Caption
答案 0 :(得分:1)
使用WMI对象,您在正确的路径上。
快速答案是:
(Get-WmiObject Win32_ComputerSystem).totalphysicalmemory / (1024 * 1024 * 1024)
它基于以下答案:
How to get total physical memory (ram) information in GB by WMI query?
您应该考虑切换到CIM。
(Get-CimInstance -ClassName Win32_ComputerSystem).totalphysicalmemory / (1024 * 1024 * 1024)
在此处阅读有关CIM与WMI的更多信息:
答案 1 :(得分:0)
微软曾表示CIM是未来。
((Get-CimInstance CIM_PhysicalMemory).Capacity | Measure-Object -Sum).Sum / (1024 * 1024 * 1024)