此代码将查找特定电子邮件帐户或mail-user
帐户所属的所有组。
get-group | where-object -FilterScript {$_.Members -contains $user}
但是,在O365中,您可以拥有mail-contacts
不是用户的用户-他们仅用于邮件列表;他们没有windowsliveid
,因此不会在那里找到他们$_.Members
。
如何找到某个特定人mail-contact
所属的所有组?
好吧,redafit中的likeafoxx提出了一个解决方案。
$contact = Get-Contact -Identity "<Contact's Name>"
Get-Group | Where-Object {$_.Members -contains $contact}
显然,如果赶上get-contact
值到一个变量,然后get-group
的$_.members
可以搜索那个。我在此处输入名称的字符串值,但始终变成空。这就像一个魅力。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句