Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] AD массовое переименование пользователей

Ответить
Настройки темы
CMD/BAT - [решено] AD массовое переименование пользователей

Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


В AD есть гуруппа, в ней N юзеров, надо всем перед Отображаемым именем (Display Name) добавить одинаковые префиксы (например: было "Иванов Иван", а стало "XYZ Иванов Иван") - как это сделать разом? а не каждого ручками?

Заранее спасибо.

Отправлено: 17:00, 23-07-2009

 


Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


toperx, VBS устроит?

Как-то так:
Код: Выделить весь код
Set gr = GetObject("LDAP://CN=MyGroup,OU=MyOU,DC=MyDomain,DC=local")

For Each user In gr.Members
  If LCase(user.Class) = "user" Then
    user.DisplayName = "XYZ " & user.DisplayName
    user.SetInfo
  End If
Next
Группа MyGroup в OU MyOU домена MyDomain.local
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:48, 23-07-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


благодарю

Отправлено: 08:19, 24-07-2009 | #3


Аватара для dvassilyev

Старожил


Сообщения: 194
Благодарности: 4

Профиль | Отправить PM | Цитировать


А можно данный скрипт переделать чтоб он всем юзерам прописал поле "Company"? типа "АО Рога и Копыта"

Отправлено: 09:36, 24-07-2009 | #4


Новый участник


Сообщения: 3
Благодарности: 1

Профиль | Отправить PM | Цитировать


dvassilyev, а просто в оснаске стандартной выделить всех юзеров и в проперсах 5 вкладка?
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:48, 24-07-2009 | #5


Аватара для dvassilyev

Старожил


Сообщения: 194
Благодарности: 4

Профиль | Отправить PM | Цитировать


toperx, можно и так, если их 50 или 100, а если 600.

Отправлено: 11:56, 24-07-2009 | #6



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


dvassilyev, в оснастке меню Вид -> Параметры фильтра -> Отображать объекты только следующих типов: Пользователи -> ОК -> выделяем всех (комбинация клавиш Ctrl + A) -> правой кнопкой мыши -> Свойства

Отправлено: 12:05, 24-07-2009 | #7


Аватара для dvassilyev

Старожил


Сообщения: 194
Благодарности: 4

Профиль | Отправить PM | Цитировать


можно так, я сделал так
company=objRecordSet.Fields("company").Value
if isnull(company) then company="компания " end if ' если в AD не указана организация - ставим дефолтную

Petya V4sechkin, подскажи как можно все должность прописать
у меня есть текстовый файл. В нем идет такая инфа имя фамилия должность департамент
могу вместо имени фамилии вытащить logon name.
а вот как им прописать должности, можно не по все AD. А по департаментам, нужно прописать на русском языке выбрал поле Street, так как должности бываю до 75 символов .

Отправлено: 12:25, 24-07-2009 | #8



Moderator


Сообщения: 53441
Благодарности: 15497

Профиль | Отправить PM | Цитировать


dvassilyev, ниче не понял.

Отправлено: 12:29, 24-07-2009 | #9


Аватара для dvassilyev

Старожил


Сообщения: 194
Благодарности: 4

Профиль | Отправить PM | Цитировать


Petya V4sechkin, мне нужно каждому юзеру прописать должности.
Эти должности записаны в xls файле.
Полный формат файла:
Имя, Фамилия, Должность, Департамент.

Нужно - сопоставляя First Name/ Last Name из АД с Имя/Фамимлия в xls файле - вставлять в поля AD: Title, Department - должность и департамент.

Отправлено: 12:46, 24-07-2009 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] AD массовое переименование пользователей

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Массовое создание пользователей, компьютеров, OU и групп. Anton04 Скриптовые языки администрирования Windows 12 30-07-2009 00:53
CMD/BAT - [решено] Переименование -Marshall- Скриптовые языки администрирования Windows 1 14-06-2009 22:23
Массовое производство электроники в Китае cruiser-r Флейм 5 09-01-2009 22:18
Массовое умножение в Excel ANDRY Хочу все знать 3 29-04-2003 13:58




 
Переход