none
Скрипт для АД RRS feed

  • Общие обсуждения

  • Доброго дня.

    Плдскажите пож-то, как получить данные о полях учетки: General, Address, Organizationи и выгружать их в файл для аудита с помощью скрипта или може тпо другому как-то -учеток очень много(


    • Изменено chellout 3 июля 2012 г. 4:26
    • Изменен тип Vinokurov Yuriy 18 июля 2012 г. 6:41

Все ответы

  • вот нашел вот это, но почему то ошибки сыпятся..

    Get-ADUser `

        -Filter * `

        -SearchBase 'OU=prodact,OU=fish,OU=alm,OU=users,DC=sapa,DC=kz' `

        -SearchScope Subtree `

        -Properties `

            displayName, givenName, sn, initials, title, userPrincipalName, info, `

            manager, `

            company, department, `

            co, countryCode, postalCode, st, l, streetAddress, `

            telephoneNumber, facsimileTelephoneNumber, homePhone, ipPhone, mobile, otherTelephone, wWWHomePage, mail `

        | select-object `

            -property `

                @{Name = "ФИО"; Expression = {$_.displayName;}}, `

                @{Name = "Фамилия"; Expression = {$_.sn;}}, `

                @{Name = "Имя"; Expression = {$_.givenName;}}, `

                @{Name = "Инициалы"; Expression = {$_.initials;}}, `

                @{Name = "Должность"; Expression = {$_.title;}}, `

                @{Name = "Телефон"; Expression = {"+7 (816 2) $($_.otherTelephone)"}}, `

                @{Name = "Факс"; Expression = {"+7 (816 2) $($_.facsimileTelephoneNumber)"}}, `

                @{Name = "Мобильный"; Expression = {"+7 (816 2) $($_.mobile)"}}, `

                @{Name = "e-mail"; Expression = {$_.mail;}}, `

                @{Name = "Сайт"; Expression = {$_.wWWHomePage;}} `

        | convertTo-html `

        | out-File c:\temp\usersProperties.html

  • Попробуйте этот скрипт: http://bafff.ru/blog/E-ksport-dannyih-polzovateley-iz-ad-2/

    Проверено, работает. Мне удалось доработать его ничего не зная о VBS :)

    Думаю, получится и у вас
  • Попробуйте этот скрипт: http://bafff.ru/blog/E-ksport-dannyih-polzovateley-iz-ad-2/

    Проверено, работает. Мне удалось доработать его ничего не зная о VBS :)

    Думаю, получится и у вас

    а где его выполнять?
  • Можно со своей рабочей станции, введённой в домен

    строку:

    LDAP://OU=filial,DC=firma,DC=net'
    замените на верный путь к выгружаемым данным (со всеми OU и правильным названием домена)

  • Можно со своей рабочей станции, введённой в домен

    строку:

    LDAP://OU=filial,DC=firma,DC=net'
    замените на верный путь к выгружаемым данным (со всеми OU и правильным названием домена)


    я имел ввиду в чем?
  • chellout, если posh и vbs не слушаются, может так будет проще:

    с командной строки:

    dsquery * -limit 0 -filter "&((objectClass=User)(objectCategory=Person))" -attr samaccountname displayname department > outfile.txt

    в параметре -attr перечислите имена атрибутов учетных записей которые нужно выгрузить

    подробнее dsquery /?

    Но по сути овладеть базовыми навыками скриптов будет очень нелишне.

  • chellout, если posh и vbs не слушаются, может так будет проще:

    с командной строки:

    dsquery * -limit 0 -filter "&((objectClass=User)(objectCategory=Person))" -attr samaccountname displayname department > outfile.txt

    в параметре -attr перечислите имена атрибутов учетных записей которые нужно выгрузить

    подробнее dsquery /?

    Но по сути овладеть базовыми навыками скриптов будет очень нелишне.


    да забавненько, Но эту ересь не возможно прочитать все в куче где что кто((((((((
  • я имел ввиду в чем?

    В командной строке при помощи CSCRIPT: http://technet.microsoft.com/ru-ru/library/ff920171(v=ws.10).aspx

    Также вы можете при помощи PowerShell выбрать нужные атрибуты, вывести их в CSV-файл и открыть в Excel. Пример для группы Domain Users:

    get-QADgroupmember "Domain Users" | get-QADUser | select-object <список атрибутов через запятую без пробелов> | export-csv c:\scripts\output\MobileNumbers.csv


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

  • сами вы ересь,

    не любите кошек - да вы просто не умеете их готовить :)

    когда мне лень писать скрипт, юзаю в основном dsquery

    например:

    dsquery * -limit 0 -filter "&((objectClass=User)(objectCategory=Person))" -attr samaccountname objectCategory displayname objectCategory department > outfile.csv

    дальше открываем те же нотепадом файлик outfile.csv и делаем атозамену строчки "top;person;organizationalPerson;user;" на скажем ";" ну и редактируем или стираем первую строку.

    все, получили готовый csv который можно экспортировать куда нужно. в тот же ексель например

    если лень возится с нотепадом - csvde вам в помошь

    ну или скриптами, однако учитывая ваш вопрос как их запускать :)))

    Вот прочитайте статейку про встроенные средства:

    http://technet.microsoft.com/ru-ru/query/cc137799

  • Уважаемый пользователь!

    В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    16 июля 2012 г. 6:53
  • Тема переведена в разряд обсуждений по причине отсутствия активности


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
    Follow us on TwitterFollow MSTechnetForum on Twitter

    Посетите Блог Инженеров
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    18 июля 2012 г. 6:41