我想要完成的只是返回一个 LDAP 组是否有任何成员。所以,我有一个组列表,我想查询每个组的成员列表,以确保每个组中至少有 1 个成员。
我正在使用 powershell,这不是 Active Directory。
这就是我目前正在尝试的
$user = "username"
$pwd = "password"
$de = "LDAP://[SERVERNAME]/cn=user,ou=people,o=company"
$deObject = New-Object -TypeName System.DirectoryServices.DirectoryEntry($de,$user,$pwd,'FastBind')
这将返回一个 DirectoryEntry 对象(至少据我所知)。我真的看不到任何属性或任何东西,除非我执行以下操作:
$deObject.Name
这将返回“用户”的 cn,仅此而已。有什么建议么?
我试过了:
$deObject.Properties
$deObject.Properties['member']
$deObject.Properties.Values['member']
提前致谢!