DistributionGroup managedBy 只显示名称而不是 OU
DistributionGroup managedBy show only the Names not OU
当我使用这个脚本时:
Get-DistributionGroup -Filter {Displayname -like "DG_Group"}|Select managedBy|ft
我得到 OU 和名称,输出:
{工作。place/EUR/User/Surname,名字}
但我只想要名称,示例输出:
{姓氏,名字}
如果您想要返回的只是 ManagedBy(多值)属性 中任何内容的最后一部分,试试这个(未测试):
Get-DistributionGroup -Filter 'Displayname -like "DG_Group"' |
Select-Object Name,
@{Name = "ManagedBy"; Expression={($_.ManagedBy | ForEach-Object {$_.Split("/")[-1]})}}
当我使用这个脚本时:
Get-DistributionGroup -Filter {Displayname -like "DG_Group"}|Select managedBy|ft
我得到 OU 和名称,输出:
{工作。place/EUR/User/Surname,名字}
但我只想要名称,示例输出:
{姓氏,名字}
如果您想要返回的只是 ManagedBy(多值)属性 中任何内容的最后一部分,试试这个(未测试):
Get-DistributionGroup -Filter 'Displayname -like "DG_Group"' |
Select-Object Name,
@{Name = "ManagedBy"; Expression={($_.ManagedBy | ForEach-Object {$_.Split("/")[-1]})}}