Я экспортировал список из 270 учетных записей пользователей из O365, все мои общие почтовые ящики, что я хочу сделать, это нажать поле отдела каждой из этих учетных записей.
Но вывод командлета Get-Mailbox, который я использовал для получения файла sharedlist.csv, не включает информацию об отделе.
Я знаю, что это делает AzureADUser, поэтому я пытаюсь перебрать файл sharedlist.csv и получить отображаемое имя, UPN и Department для каждого адреса, указанного в sharedlist.csv
Я пытаюсь выяснить, как заставить Get-AzureADUser извлекать только информацию о пользователях, перечисленных в моем CSV-файле.
Вот команда, которую я имею до сих пор:
Import-Csv 'C: \ PowerShell Scripts \ sharedlist.csv' | ForEach {Get-AzureADUser -All $ True | Select-Object DisplayName, UserPrincipalName, Department}
Это явно не работает для того, что я пытаюсь сделать. Он выводит в нужном мне формате и показывает данные, но вытягивает каждого пользователя рекламы Azure, а затем повторяет цикл снова и снова. Если кто-то может указать мне правильный синтаксис, необходимый для выполнения этой работы, я буду признателен.
1011 * ТИА *