Получение свойств от ADGroupMember - PullRequest
0 голосов
/ 27 февраля 2019

Я хочу экспортировать пользователей в определенную группу AD, но я хочу отфильтровать результаты и получить только (имя, имя, отображаемое имя, sAMAccountname, mail и homedirectory, а затем экспортировать его в файл CSV.

Это код, который я использую:

Import-Module Activedirectory
Get-ADGroupMember -Identity SerVAdmins -Properties GivenName, DisplayName, sAMAccountName, Mail, HomeDirectory |
    Out-File NewGroup.txt

Это дает мне следующую ошибку (грубо переводится с немецкого):

Не найдено ни одного параметра, соответствующегоимя параметра "Свойства"

, поэтому я попытался с -Filter, но он тоже не работал.

1 Ответ

0 голосов
/ 27 февраля 2019

Get-ADGroupMember не предлагает способ выбора свойств пользователей.Взгляните на определение команды: Get-ADGroupMember

Что вы можете сделать, это передать результат и получить каждого пользователя со свойствами с Get-Aduser.

Примерно так должно работать:

Get-ADGroupMember -Identity "SerVadmins" |
    Get-ADUser -Properties GivenName, DisplayName, sAMAccountName, Mail,
        HomeDirectory |
    Export-Csv .\NewGroup.txt -NoTypeInformation -Encoding "UTF8"

Обратите внимание, что вы можете напрямую экспортировать результаты в формате CSV, используя Export-Csv.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...