Using this below code to export the local administrator, it is giving me what I ask for but not format I want. The format I am getting is giving me the all the members in single record; I want each member in a seperate record.
What I am getting -
ComputerName, Members
comp1, member1,member2,member3
What I am trying to get -
ComputerName,Members
comp1,member1
comp1,member2
comp1,member3
comp2,member1
comp2,member2
invoke-command {
$members = net localgroup administrators |
where {$_ -AND $_ -notmatch "command completed successfully"} |
select -skip 4
New-Object PSObject -Property @{
Computername = $env:COMPUTERNAME
Group = "Administrators"
Members=$members
}
} -computer comp1,comp2 -HideComputerName |
Select ComputerName,Members