Войти

Показать полную графическую версию : Записать информацию о пользователях в AD из текстового файла.


dasgespenst
29-07-2014, 09:07
Здравствуйте!

Есть файл образца:


ФИО,userprincipalname,title,department
Сидоров Петро Васильевич,sidorovpv@lan.ru,Ведущий специалист по защите активов,Администрация
Петрова Алена Ивановна,petrovaai@lan.ru,Секретарь - референт,Канцелярия
Иванов Александр Петрович,ivanovap@lan.ru,Ведущий специалист,Финансово-экономический отдел


В данный момент занесены ФИО и userprincipalname

Как данные из него загрузить в AD? А то я PS и VBS можно сказать не знаю.

Kazun
29-07-2014, 09:34
PowerShell:
Import-Csv users.csv | Foreach {
$title = $_.Title
$department = $_.Department
$Name = $_.UserPrincipalName
Get-ADUser -Filter "UserPrincipalName -eq '$name'" | Set-ADUser -Title $title -Department $department
}

dasgespenst
29-07-2014, 09:53
Большое спасибо :)

Так просто оказывается.

А с powershell оказывается удобно, инструмент работы с CSV есть.




© OSzone.net 2001-2012