所以我试图使用.Responsetime's
循环简单地将5 foreach
的值加在一起,但我无法让它工作:
function go
{
$ping_cycle = test-connection -count 5 -computername www.google.com | select Responsetime
$sum = 0
foreach($item in $ping_cycle)
{
[void]$sum +$item.responsetime
}
$sum
}
去
任何想法?
由于
答案 0 :(得分:2)
(test-connection www.google.com -count 5 | `
Measure-Object -Property ResponseTime -sum).sum
答案 1 :(得分:2)
你必须增加你的$ sum而不是重新分配它:
$sum += $item.responsetime