|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Пользователи через LDAP создаются не так, как вручную |
|
Любой язык - Пользователи через LDAP создаются не так, как вручную
|
Пользователь Сообщения: 84 |
Профиль | Отправить PM | Цитировать
Не смог в двух словах объяснить. Вобщем, у меня есть экселевский файл, в нем забиваются ФИО пользователей, через VBA делаются имя учетной записи, пароли и прописывается аккаунт в определенной папке в AD. Все прекрасно, но есть косяк:
Допустим, создаю я вручную Иванова Ивана: FirstName: Иван LastName: Иванов DisplayName: ИвановИван NicName: Ivanov Он создается и когда в папку в AD заходишь он отображается так, как написано в Display Name, тоесть Иванов Иван А если создать через скрипт, то отображаться он будет как Ivanov. Хотя все поля у них одинаково заполнены. Подскажите, что за параметр отвечает за то, как пользователи будут отображаться в списке, когда смотришь через оснастку Active Directory. Вот скрипт: NicName = Trim(Cells(Row, 1).Value) 'Логин Set objUser = objContainer.Create("user", "cn=" & NicName) objUser.Put "sAMAccountName", NicName objUser.SetInfo objUser.Put "userPrincipalName", NicName + "@domain.local" objUser.SetInfo objUser.Put "givenName", FirstName objUser.SetInfo objUser.Put "sn", LastName objUser.SetInfo objUser.Put "Initials", initials objUser.SetInfo objUser.Put "displayName", ShowName objUser.SetInfo If Description <> "" Then objUser.Put "description", Description objUser.SetInfo End If objUser.SetPassword Password objUser.AccountDisabled = False objUser.SetInfo objUser.Put "pwdLastSet", -1 objUser.SetInfo objUser.Put "userAccountControl", intUAC Xor ADS_UF_DONT_EXPIRE_PASSWD objUser.SetInfo newFlag = ADS_UF_DONT_EXPIRE_PASSWD objUser.Put "userAccountControl", &H10000 objUser.SetInfo |
|
Отправлено: 10:36, 30-11-2011 |
Старожил Сообщения: 210
|
Профиль | Отправить PM | Цитировать Цитата snake-as:
|
|
Отправлено: 11:13, 30-11-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 84
|
Профиль | Отправить PM | Цитировать Все норм, спасибо
|
Отправлено: 06:00, 01-12-2011 | #3 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Установка - [решено] Не переустанавливается Office 2003 через GP после удаления вручную | Raistlin | Microsoft Windows 2000/XP | 4 | 28-06-2011 01:39 | |
2008 R2 - [решено] AD, LDAP - Organizational Unit, Containers и поиск запросом LDAP | Negativ | Windows Server 2008/2008 R2 | 6 | 17-11-2010 10:15 | |
Проблема с запросами к LDAP через URL | VovaSoccer | Microsoft Windows NT/2000/2003 | 0 | 08-03-2009 16:40 | |
Запуск вручную обновления Windows XP через wsus | _Gans_ | Microsoft Windows 2000/XP | 2 | 26-10-2006 14:22 | |
Авторизация через LDAP | sjvov | Microsoft Windows NT/2000/2003 | 2 | 07-06-2006 11:44 |
|