Why does this expression return False instead of True ?
$true -or $false -and $false
-and should take precedence over -or, as confirmed by Microsoft Powershell documentation.
But it looks like the expression is evaluated as ($true -or $false) -and $false instead of $true -or ($false -and $false) !
Can someone explain to me what I'm missing here ?