$totalnodes = 0 $upnodes = 0 $nodes = (Get-ClusterNode -ErrorAction SilentlyContinue) if($nodes -eq $null) { return -1 } else { $totalnodes = $nodes.Count foreach ($node in $nodes) { if ($node.State -eq "Up") { $upnodes++ } } return $totalnodes - $upnodes }