Лучший отвечающий
Перенос значения телефона в другой пункт

Вопрос
-
Гуру
Нужен скрипт на powershell для AD чтоб перенести номера телефонов в другой пункт.
Теперь подробней
1) Есть група P
2) В карточке пользователя группы Р , вбит номер телефона в пункте Номер Телефона.
Что нужно , пройти по всем пользователям группы Р , взять телефорн в пункте Номер Телефона , и внести такое-же значение в пункт Мобильный номер телефона. В карточке пользователя - вкладка ( телефоны ) и там есть пукт мобильный номер
Огромное спасибо за помощь
2 апреля 2016 г. 8:46
Ответы
-
Get-ADGroupMember P -Recursive | Get-ADUser -Properties telephoneNumber | Foreach { Set-ADUser $_ -MobilePhone $_.telephoneNumber }
- Предложено в качестве ответа Vector BCOModerator 2 апреля 2016 г. 10:16
- Помечено в качестве ответа Andrey Dmitrenko 2 апреля 2016 г. 10:17
2 апреля 2016 г. 10:11Отвечающий
Все ответы
-
Get-ADGroupMember P -Recursive | Get-ADUser -Properties telephoneNumber | Foreach { Set-ADUser $_ -MobilePhone $_.telephoneNumber }
- Предложено в качестве ответа Vector BCOModerator 2 апреля 2016 г. 10:16
- Помечено в качестве ответа Andrey Dmitrenko 2 апреля 2016 г. 10:17
2 апреля 2016 г. 10:11Отвечающий -
Спасибо огромное !2 апреля 2016 г. 10:17
-
А если не для группы а для OU=? ибо ругается
Get-ADGroupMember : Не удается найти объект с удостоверением:
2 апреля 2016 г. 12:12 -
у вас буква имени "р" группы русская или английская?
вводите имя правильней, ругается что не видит такую группу
4 апреля 2016 г. 6:56 -
Для поиска всех групп:
Get-ADGroup -Filter * | Select Name
Для OU:
Get-ADUser -Filter "telephoneNumber -like '*'" -Properties telephoneNumber -SearchBase "OU=MyUser,DC=Contoso,DC=Com" | Foreach { Set-ADUser $_ -MobilePhone $_.telephoneNumber }
4 апреля 2016 г. 7:29Отвечающий