Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Записать информацию о пользователях в AD из текстового файла. (http://forum.oszone.net/showthread.php?t=285709)

dasgespenst 29-07-2014 09:07 2382604

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

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

Код:

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

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

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

Kazun 29-07-2014 09:34 2382611

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 2382613

Большое спасибо :)

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

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


Время: 16:39.

Время: 16:39.
© OSzone.net 2001-