У меня есть файл CSV, содержащий всех моих пользователей AD сценария тестирования.Файл CSV содержит всю следующую информацию:
- Идентификационный номер
- Имя
- Фамилия
- SamAccountName
- OU Path
Пользователи созданы.Некоторые из этих пользователей не имеют userPrincipalName все остальные атрибуты в порядке.
Я хочу написать сценарий s, который добавит userPrincipalName всем пользователям.
Что я пробовал:
$CSVusers = import-csv C:\CorpCSV.csv
$Users = $CSVusers.SamAccountName
$Users | % {Get-ADUser $_ | Set-ADUser $_ -userPrincipalName $Users}
Я не получил никаких ошибок, но, похоже, ничего не произошло.Атрибут все еще пуст в AD.(См. В приложении).
![enter image description here](https://i.stack.imgur.com/oXwic.jpg)