使用Get-ADGroupMember导出时如何生成作业标题

时间:2015-07-02 14:48:25

标签: powershell windows-8.1

Get-ADGroupMember -Id $Group |
  select @{Expression={$Group};Label="Group Name"}, Name, Title |
  Export-Csv C:\Srptupd\Groupmembers.csv -NoTypeInformation -Append

如何获得姓名和职称?我的代码生成了名称但没有作业标题。

如果我做错了,请告诉我

2 个答案:

答案 0 :(得分:1)

我现在没有可用的AD cmdlet,但我非常确定Get-ADGroupMember会为您提供有关该组成员的一些基本详细信息,但不会提供完整的ADUser对象。属性(包括标题)。您可能需要执行以下操作:

select @{Expression={$Group};Label="Group Name"}, Name, @{l='Title';e={Get-ADUser $_.SAMAccountName -Properties Title | select -ExpandProperty Title}} |

没有经过测试,但是这样的事情应该有效 - 你基本上必须使用Get-ADUser来获取Get-ADGroupMember不会返回你想要的属性。

答案 1 :(得分:0)

这就是你需要的:

Get-ADGroupMember -id $Group | Get-ADUser -Properties Title | select Name, Title