none
Скипт для перемещения пользователей RRS feed

  • Вопрос

  • Добрый день!

     

    Уважаемые форумчане, у меня к вам просьба помогите примером скрипта. Скрип должен выполнять поиск в AD пользователей по атрибуту "описание", список этих пользователей или атрибутов находятся в excel файле к примеру в столбце A (но можно перевести в cvs). После того как прошла фильтрация перемещать пользователей в отдельную OU.

     

    Я понимаю что скрипт прост но я ни разу не писал скрипты и не могу представить как это реализовать Sad  А скрипт срочно нужен, большие списки уволенных...

     

    И если кто может подсказать существуют ли готовые командеты PS для AD?

     

    Заранее благодарен.

    26 июня 2008 г. 8:01

Ответы

  • Существуют - http://www.quest.com/activeroles-server/arms.aspx

    Code Snippet

    Get-QADUser -Description "*Уволен*" | Move-QADObject -NewParentContainer "ou=уволенные,ou=сотрудники,dc=домен,dc=ru" -whatif



    Так только покажет что будет сделано, а если убрать -whatif - переместит на самом деле.

    PS: В PowerShell Community Extensions есть провайдер для AD, представляющий его как файловую систему:
    Code Snippet

    [PS <42> C:\] cd домен:\users

    [PS <43> домен:\users] dir | where {$_.description -like "*Уволен*"} | move домен:\сотрудники\удалённые



    26 июня 2008 г. 8:55
    Модератор

Все ответы