Я быстро взглянул на это, и у меня есть метод, который работает для меня, я попытался описать, как вы его изначально настроили:
$manager = "Display name"
$reports = get-ADUser -filter * -Properties Manager |
select Name,samaccountname, @{n="ManagerName";e={get-aduser $_.manager |
select -ExpandProperty name}}, @{n="ManagerEmail";e={get-aduser $_.manager -properties mail |
select -ExpandProperty mail}}
$reports | Where-Object {$_.ManagerName -like $manager} | fl
Это захватит всех внутри Ваша реклама будет искать 4 основных свойства:
Имя
Samaccountname
ManagerName
ManagerEmail
Это будет захватывать список пользователей, которые соответствуют менеджеру, вы можете изменить:
{$_.ManagerName -like $manager}
на
{$_.ManagerEmail -like $manager}
Если вы хотите искать по электронной почте вместо этого.