【发布时间】:2019-03-13 01:21:34
【问题描述】:
网络上似乎有很多页面详细说明了如何使用 powershell 枚举动态电子邮件组的成员,但我不知道如何找到特定用户所在的动态组。当然这是一个非常基本的要求?
我正在寻找相当于的动态组
Get-DistributionGroup -Filter "Members -eq ""CN=xxxxx xxxxxx,OU=xxxxx,DC=xxxxx,DC=local"""
我知道动态组是动态的,但肯定有一种方法可以复制向组发送电子邮件时的交换功能吗? 有用的get-help Get-DistributionGroup 不存在...
编辑:从一夜之间的考虑和人们的反应来看,它似乎需要一个多阶段的过程。
创建动态通讯组列表
为第一组创建成员列表
在列表中搜索特定用户并报告是或否
重复下一组等。
【问题讨论】:
-
欢迎来到 StackOverflow。这是开发人员发布他们试图使其工作的代码的地方。请复制并粘贴您尝试解决问题的代码。或者,询问superuser.com
-
好吧,您可以编写一个脚本来枚举所有动态通讯组并检查哪些与您的用户匹配。编写此代码很简单,即使对于 Powershell 初学者也是如此。请参阅docs.microsoft.com/en-us/exchange/recipients/… 了解如何获取动态通讯组成员的信息。
标签: powershell email dynamic exchange-server