2011-08-02 73 views
0

在我的管道命令中,我希望字节显示为兆字节。我的命令查询计算机列表并返回它们的物理内存。如何将字节转换为mb?

如何进行转换以及在哪里添加?

$comp = Get-Content c:\users\jasonbe\computerlist2.txt 
Get-WmiObject -Class Win32_ComputerSystem -computer $comp | select Name, Totalphysicalmemory |`Export-Csv c:\users\jasonbe\Physical_Mem.csv` 

谢谢。

回答

2
$comp = Get-Content c:\users\jasonbe\computerlist2.txt 
Get-WmiObject -Class Win32_ComputerSystem -computer $comp | 
    select Name, @{label="Totalphysicalmemory";expression={[int]($_.totalphysicalmemory/1mb)}}| 
    `Export-Csv c:\users\jasonbe\Physical_Mem.csv`