我需要一些帮助,从团结组织下的多个团体中展示出反倾销成员。 希望得到任何帮助。
我有以下简称信息技术小组,而部门小组则包括地点团体和成员团体。
IT(OU)
-Dev -Toronto -Member
-Tech -Toronto -Member
-Resource -Toronto -Member
-Software -Toronto -Member
我需要用文字给我一个像上述例子一样的所有团体和成员的名单。 但是,迄今为止,我只能够找到下面这样的部门团体的名单。
IT(OU)
-Dev -Toronto
-Tech -Toronto
-Resource -Toronto
-Software -Toronto
这是我一直在尝试的,它只给我这个没有成员团体的部会。
我需要为成员群体提供另一种机会,但不能确保到哪里去。
Get-ADobject -Filter * -SearchBase "OU=it,ou=Department,DC=test,dc=global,dc=com" | sort-object name |
ForEach-Object {
$filter = (memberof={0}) -f $_.distinguishedname
foreach($obj in Get-ADObject -LDAPFilter $filter -Properties * ) {
[PSCustomObject]@{
"Name"= $_.Name
"User/Group"= $obj.objectclass
"User Name"= $obj.SamAccountName
"Employee Type" = $obj.employeetype
"Office location" = $obj.CanonicalName
"GIGA 1" = $obj."IGA-Attribute1"
"GIGA 2" = $obj."IGA-Attribute2"
"GIGA 3" = $obj."IGA-Attribute3"
"GIGA 4" = $obj."IGA-Attribute4"
}
}
} | Export-CSV C:IT_$((Get-Date).ToString("yyyy-MM-dd")).csv -NoTypeInformation
感谢你们的时间和帮助。