Несмотря на то, что я знаю некоторые базовые вещи в Powershell, мне все еще сложно делать более сложные вещи, такие как использование операторов If и т. Д.
У меня есть простой код для получения directReports менеджера:
Get-ADUser -filter {CN -eq "TestMngr"} -properties directReports |
Select-Object -ExpandProperty directreports |
Get-ADUser -properties CN, DisplayName, Office, directReports |
Select-Object CN, DisplayName, Office, directReports
Этот код работает нормально и имеет правильную компоновку.
Но теперь я хочу также перечислить directReports первого списка directReports и так далее ...
Я попробовал его с помощью Ifзаявление, но не удалось. Также пытался с -recurse, но также не работал. Также где-то в сети нашел какой-то код, но он был очень сложным и не работал так, как я.
Пожалуйста, помогите, еще раз спасибо: -)