Get-WMIObject速度属性错误(PowerShell)

时间:2016-06-22 13:53:05

标签: windows powershell ram get-wmiobject

我有一个脚本,我正在努力提取RAM信息。它目前出口Max Ram Accepted,Ram Slots,Ram Sticks安装,Total RAM安装,计算机名称和loggedonuser。

我正在尝试将speed属性添加到out-file但由于某种原因,这不是导出。这就是我对命令的要求:

      update_column(:customer_cim_id, result.customer.id)

$Speed = get-WMIobject -class win32_PhysicalMemory | measure-object -property speed -sum 。我有:

out-file

当我在控制台上运行命令时,它会很好地写入屏幕但是当我尝试导出到文本文件时,我得到的只是“Ram Speed:”并且没有数据。我错过了什么?

1 个答案:

答案 0 :(得分:2)

您缺少格式项{0}

"Ram Speed: {0}" -f $($speed.Sum) | Out-File "$ExportPath\$computerName-Memory_Scan.txt