Powershell .count function not working as expected
<p>I'm trying to get a list of all scheduled tasks on a server within a certian path that don't have a <code>LastTaskResult</code> of '0'. Just displaying all failures.</p>

<p>Simple bit of code I thought but it's not returning as expected, my code is:</p>

<pre><code>$var = Get-ScheduledTask | Get-ScheduledTaskInfo | select * | where {$_.TaskPath -eq "\"} 
$var = $var | select * | where {$_.LastTaskResult -ne 0}
$var.count
</code></pre>

<p>If I remove the second line I can see that there is one value returned but the count is returning nothing (not even 0)</p>

<p>If I run the same but using -eq then it gives me a count of 2 which is correct, anyone come across this issue before?</p>

<p>I've had a look around but I can;t see anything.</p>

<p>(Just a note, I'm very new to Powershell)</p>