Skript zu bekommen Gruppenmitglied, der Gruppe, beginnend mit der "ADM*"
Habe ich Anforderung zur Erstellung von CSV-Bericht zu bekommen Mitglieder der Gruppe, aber ich habe viele untergeordnete Domänen enthält viele Gruppen, die beginnt mit "ADM".
Gruppenname Benutzer Unternehmen LasLogon CN
ADM_AM UserOne CP1
Muss ich einen Bericht in einer oben genannten format, die ich gefunden habe ist ein script im internet
Get-ADGroup -Server dc1.chd1.pd.local -Filter 'Name -like "ADM*"' |
ForEach-Object{
$hash=@{GroupName=$_.Name;Member=''}
$_ | Get-ADGroupMember -ea 0 -recurs |
ForEach-Object{
$hash.Member=$_.Name
New-Object psObject -Property $hash
}
} |
sort groupname,member
dieses Skript gibt nur mich GroupName und UserName aber nicht andere Informationen. Bitte PowerShell-Gurus, die mir helfen, diesen Bericht generieren.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin mir nicht sicher, was "ADM_AM, UserOne, CP1" ist, aber ich habe so viel für Sie. Ich bin noch neu in powershell so verzeihen Sie mir, wenn dies ist eine Menge code =)
Hier ist, was ich tun würde, ich bin sicher, Sie können zu verkürzen. Sie shoud geben Sie einen searchbase. Sobald Sie die Mitglieder der "samaccountname", verwenden Sie Get-ADUser zu bekommen, was Felder, die Sie wollen.