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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » 2008 R2 - Скрипт для перемещения пачки пользователей в AD

Ответить
Настройки темы
2008 R2 - Скрипт для перемещения пачки пользователей в AD

Пользователь


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

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


Всем привет.
Помогите написать скрипт для перемещения 200 пользователей из одного OU в другой. Знаю есть dsmove, пользовался им, но ситуация немного сложнее.
Есть xls файл, где в столбце A прописаны ФИО сотрудников. Например Иванов Иван Иваныч. В AD забито только ФИ т.е. Иванов Иван. Соответственно необходимо как то подставлять только первые два слова в скрипт. Собственно пользователи сейчас хаотично разбросаны по структуре AD нужно их собрать по имеющейся информации в один OU.
Жду помощи, спасибо.
ПС
Примерно структуру скрипта представляю так:
1. Задать переменные ячеек xls файла т.е. A1, A2, A3 и т.д. и так до A203.
2. Считать данные из ячеек xls подставляя переменные (например из ячейки A123), при этом отбрасывая последнее слово.
3. Найти по этим данным пользователя в домене domen.local.
4. Переместить в нужный OU.

Помогите с написанием.

Отправлено: 20:37, 20-01-2012

 

Аватара для James Marsh

Ветеран


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

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


А мышкой поперетаскивать? Это в том случае если пользователи уже есть в АД.

-------
Благими намірами вистелений шлях у пекло


Отправлено: 21:37, 20-01-2012 | #2



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

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


Пользователь


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

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


Как вы представляете себе руками переместить 5000 пользователей?
Давайте по существу.

Отправлено: 23:47, 20-01-2012 | #3


Аватара для zero55

Ветеран


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

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


Ctrl+A - правой кнопкой мыши "Move"

Отправлено: 13:14, 21-01-2012 | #4


Пользователь


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

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


Да сколько ж вас умников то!

Отправлено: 13:39, 21-01-2012 | #5


Аватара для James Marsh

Ветеран


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

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


Так сколько же пользователей? 200 или 5000? ИМХО 200 пользователей все-таки будет быстрее мышкой поперетягивать. Месяца 2-3 назад пришлось рассортировать по разным Подразделениям около 50 пользователей - заняло ну где-то полчаса.

-------
Благими намірами вистелений шлях у пекло


Отправлено: 18:18, 21-01-2012 | #6


Аватара для zero55

Ветеран


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

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


Цитата diga:
Да сколько ж вас умников то! »
Ценю юмор.

У вас конечная цель какая?

Отправлено: 20:15, 21-01-2012 | #7


Пользователь


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

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


Окей. Распишу подробнее - есть домен, где хаотичным образом по разным OU существует большое число пользователей. Руководителям подразделений был сделан запрос о создании экселевского файлика в котором перечислены сотрудники их подразделения. Собственно конечная задача - разбросать пользователей по нужным OU имея тот самый экселевский файл с ФИО.

Отправлено: 20:26, 21-01-2012 | #8


Ветеран


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

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


diga, так и переезжайте с данным вопросом в Скриптовые языки администрирования Windows. Желательно сразу приложить Ваш файл:
Цитата diga:
экселевского файлика в котором перечислены сотрудники их подразделения »
с образцом в несколько строк.

Отправлено: 20:31, 21-01-2012 | #9


Пользователь


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

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


Модераторы,
перенесите тему в нужный раздел! плз.

Последний раз редактировалось diga, 21-01-2012 в 20:45.


Отправлено: 20:33, 21-01-2012 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » 2008 R2 - Скрипт для перемещения пачки пользователей в AD

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
PowerShell - Как на Powershell win7 написать скрипт для перемещения папок профиля на другой диск? lypky Скриптовые языки администрирования Windows 3 08-01-2011 00:49
Любой язык - [решено] Нужен скрипт cmd,vbs,PowerShell для проверки списка пользователей и их удаление из AD alex_frog Скриптовые языки администрирования Windows 6 22-07-2009 18:41
Скрипт для проверки списка пользователей и их удаление из AD alex_frog Microsoft Windows NT/2000/2003 0 22-07-2009 13:16
CMD/BAT - Скрипт для копирования пользователей. mitiya Скриптовые языки администрирования Windows 6 30-04-2009 16:13
Скрипт для создания пользователей Ven Microsoft Windows NT/2000/2003 6 24-02-2008 23:57




 
Переход