|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] скрипт создание контактов в AD из csv файла |
|
PowerShell - [решено] скрипт создание контактов в AD из csv файла
|
Старожил Сообщения: 300 |
Добрый день, подскажет скрипт создает только один контакт, а потом пытается опять же его создать, а не следующий в строке. Может че Я не правильно делаю
Import-Csv "C:\ad2.csv" | ForEach-Object { ` New-ADObject -type contact -path 'OU=contacts,OU=test,DC=test,DC=local' -Name $displayName -otherAttributes @{ ` 'displayName'=$displayName; 'sn'=$sn; 'Name'=$Name; 'initials'=$initials; 'givenName'=$givenName; 'TelephoneNumber'=$TelephoneNumber; 'ipPhone'=$ipPhone; 'mobile'=$mobile; 'department'=$department; 'physicalDeliveryOfficeName'=$physicalDeliveryOfficeName; 'company'=$company; 'postalCode'=$postalCode; 'l'=$l;` 'description'=$description;` 'mail'=$mail;` 'c'=$c;` 'co'=$co;` 'st'=$st;` 'streetAddress'=$streetAddress;` 'title'=$title } } |
|
Отправлено: 18:39, 23-02-2020 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать mcintosh55, это вообще не должно создавать никаких контактов (если только раньше Вы где-то не присваивали переменным $displayName, $sn & etc значения — в таком случае у Вас будет N попыток создать контакт с одним и тем же путём, именем и т.д.).
Внутри ForEach-Object Вы должны работать с текущим объектом $_, наподобие: (я, конечно, не знаю, что там у Вас внутри Вашего CSV). |
Отправлено: 22:10, 23-02-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Создание .bat файла для выборки строк из .csv файла в .xlsx | GODolubOFF | Скриптовые языки администрирования Windows | 10 | 14-12-2015 15:34 | |
PowerShell - Не работает импорт пользователей в AD из CSV-файла | fcdm25 | Скриптовые языки администрирования Windows | 34 | 25-09-2014 14:36 | |
PowerShell - [решено] Добавление информации из csv-файла в AD с обработкой | IvanXXL | Скриптовые языки администрирования Windows | 12 | 23-07-2014 10:49 | |
2012 R2 - [решено] Не работает импорт пользователей в AD из CSV-файла | fcdm25 | Windows Server 2012/2012 R2 | 1 | 21-02-2014 19:51 | |
[решено] Создание контактов в AD | Delirium | Microsoft Windows NT/2000/2003 | 2 | 05-06-2008 08:30 |
|