2012-08-15 31 views
1

所以我想簡單的使用foreach循環加5 .Responsetime's共同的價值,但我不能得到它的工作:PowerShell的:簡單的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 
} 

任何想法?

感謝

回答

2

你必須增加的,而不是重新分配它的$總和:

$sum += $item.responsetime 
2
(test-connection www.google.com -count 5 | ` 
     Measure-Object -Property ResponseTime -sum).sum