我有下面的脚本拉动正确的信息,但需要协助格式化它。我在寻找的是一个表,它列出了列A中的组名和列B中的用户名。现在,输出列出了列A中的组名,但将用户名全部放在列B中的一行中。Powershell - 格式化结果到表/数组
这是什么出来:
Col A Col B
Group1 {User 1, User 2, User 3}
这是我希望看到什么:
Col A Col B
Group 1 User 1
User 2
User 3
这里是脚本我有迄今。
Get-QADGroup -Name '*Group Name*' | ForEach-Object {
$group = $_
$member = $group | Get-QADGroupMember -IncludedProperties samaccountname -UseDefaultExcludedProperties $true -SizeLimit 0
New-Object -TypeName PSObject -Property @{
Name = $group.Name
EID = $member
}
}
我不认为有另一种方式。 {用户1,用户2,用户3}是正常的格式输出。 每一行都是一个新条目,而group1只有一个条目。这就是为什么它在一条线上的原因 – Solaflex 2013-05-06 15:02:43