Я хочу получить пользовательский объект менеджера и получить имя дисплея вместо DN.
$expiredaccounts = Search-ADAccount -AccountExpiring -TimeSpan 70.00:00:00 | Where-Object { ($_.Enabled -eq $true) }
$expiredaccounts | Select-Object name, SamAccountName, @{Name='EmployeeID';Expression={($_ |Get-ADUser -Properties employeeID).employeeID}} , @{Name='Manager';Expression={($_ |Get-ADUser -Properties manager).manager}}
Вывод:
name SamAccountName EmployeeID Manager
---- -------------- ---------- -------
User user01 CN=User,OU=IT,DC=contoso,DC=com