Для автоматизации создания любых объектов в домене Active Directory можно использовать команду DSADD USER UserDN, при помощи которой можно создавать объекты пользователей и принимать параметры, указывающие его свойства. Нового пользователя при помощи командной строки можно создать следующим образом:
dsadd user "CN=Дмитрий Буланов,OU=Кадры,DC=server,DC=com" –samid Dmitry.bulanov -pwd * -mustchpwd yes -profile \\server01\Profiles\dmitry.bulanov -fn "Дмитрий" -ln "Буланов" -display "Дмитрий Буланов" -upn Dmitry.bulanov@server.comОпределение используемых параметров:
Samid – указывает имя входа пользователя;
Pwd – этот параметр определяет пароль для учетной записи пользователя. Если указывать символ *, то будет предложено ввести пароль пользователя;
Mustchpwd – указывает, что пользователь должен изменить свой пароль при следующем входе в систему;
Profile – указывает путь к профилю учетной записи пользователя;
Fn – указывает имя пользователя;
Ln – указывает фамилию пользователя;
Display – указывает отображаемое имя пользователя;
Upn – указывает имя входа пользователя (пред-Windows 2000).
|
|
Импорт пользователей с помощью команды CSVDE
Утилита командной строки CSVDE позволяет импортировать и экспортировать объекты Active Directory в виде текстового файла с разделенными запятыми (Comma-Separated Values, *.csv). Эти файлы можно создавать и изменять при помощи таких программ, как Блокнот или, например, Microsoft Office Excel. Эта утилита - способ автоматизации создания учетных записей пользователя на основе информации пользователей из базы данных Excel и Microsoft Office Access. Команда импортирует текстовый файл, в котором строка определяет атрибуты импорта с помощью их имен LDAP. Синтаксис команды следующий:
Csvde –i –f имя_файла –kПараметр i указывает режим импорта, а параметр k используется для игнорирования ошибок.
CSV файл должен выглядеть следующим образом:
DN,objectClass,sAMAccountName,sn,givenName,userPrincipalName"cn=Дмитрий Буланов,ou=Пользователи,dc=server,dc=com",user,Dmitry.bulanov,Буланов,Дмитрий,dmitry.bulanov@server.comИмпортировать пароли при помощи команды CSVDE нельзя.