全部,
我有以下内容生成用户,他们拥有他们所属的组,但我正在寻找它的目的是还显示他们是哪些组,哪些是嵌套组,最好是不同的csv文件中的列。所以应该读取类似
的内容UserName,本机组,嵌套组。
任何帮助或帮助都会非常有帮助。
FYI目前正在运行Powershell 2.0
当前的Powershell脚本。
Import-Module ActiveDirectory
$Users = ForEach ($U in (Get-ADUser -Filter {Enabled -eq "True"}))
{
$UN = Get-ADUser $U -Properties MemberOf
$Groups = ForEach ($Group in ($UN.MemberOf))
{
(Get-ADGroup $Group).Name
}
$Groups = $Groups | Sort
ForEach ($Group in $Groups)
{
New-Object PSObject -Property @{
Name = $UN.Name
Group = $Group
}
}
}
$Users | Export-CSV C:\tmp\UserMemberships.csv