Get-ADComputer with ANY filter not working (module loaded)
Oddly enough, this was resolved by adding a variable to hold computers and running in a for each loop: (additionally I had the OU order wrong, but that didn't explain the other tests I ran with top level OUs that failed.)
$computers = Get-ADComputer - Filter * - SearchBase "OU=WVDTestEnvironment,OU=TopLevelOU,DC=contoso,DC=com"
foreach ($computer in $computers) {
Invoke-GPUpdate -Computer $computer.Name -RandomDelayInMinutes 0
}
Thank you everyone for your help. Maybe this will help someone else in the future as well.