我需要从特定的 AD OU 中获取所有 AD 组及其各自的成员资格。我的代码在写入主机屏幕时会执行此操作,但我无法将其干净地输出到 .xml,这是请求的格式,但此时我将采用任何格式。管理层希望输出文件类似于:
Group1 User1
Group1 User2
Group1 User3
Group2 User1
Group2 User2
Group2 User3
etc...
有人有想法么?
$groupName = Get-ADGroup -SearchBase "OU=Groups,DC=domain,DC=com" -Filter * | Select-Object sAMAccountName
foreach ( $groupMember in $groupName )
{
# $groupMember
Get-ADGroupMember -Identity $groupMember.sAMAccountName | Export-Clixml -Path C:\temp.xml -Force