我正在使用 VMWare 的 PowerCLI 运行此命令以从 vCenter 输出各种清单。
Get-VM | Select-Object Name,MemoryGB,NumCpu,UsedSpaceGB,@{n="TotalHDSizeGB"; e={(Get-HardDisk -VM $_ |Measure-Object -Sum CapacityGB).Sum}},@n="Network"; e={(Get-NetworkAdapter -VM $_ |Select -unique -expand NetworkName)}}Sort-Object Network|Export-Csv -Path vms.csv
我想四舍五入 UsedSpaceGB 并列出所有 NetworkName 值,而不仅仅是一个。我已经看到如何使用 [Math]::Round() 对脚本中的数字进行四舍五入,但我无法在命令行上找到示例,并且我的尝试未能达到预期的结果。我怎么做?