gpt4 book ai didi

powershell - 从 ADGroupMember 获取属性

转载 作者:行者123 更新时间:2023-12-01 13:16:04 25 4
gpt4 key购买 nike

我想导出特定 AD 组中的用户,但我想过滤结果并仅获取(名字、名字、显示名称、sAMAccountname、邮件和主目录,然后将其导出到 CSV 文件中。

这是我正在使用的代码:

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

它给了我以下错误(大致翻译自德语):

No parameter was found matching the parameter name "Properties"

所以我尝试使用-Filter,但它也没有用。

最佳答案

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"

请注意,您可以使用 Export-Csv 直接将结果导出为 csv。

关于powershell - 从 ADGroupMember 获取属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54902960/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com