Get-DistributionGroup
命令应该列出域中的通讯组,但我无法让它在我的服务器上运行。
经过一番谷歌搜索,我发现Import-Module ActiveDirectory
需要先运行,但是当我运行时,我得到的是:
导入模块:未加载指定的模块"活动目录",因为在任何模块目录中都找不到有效的模块文件。
我的问题是
- 如何将此模块安装到我的 PowerShell 模块目录中?我认为它应该自动执行此操作
- 安装后,我是否只运行
Import-Module ActiveDirectory
然后我可以运行Get-DistributionGroup
来列出我的 dist 组?
呼应 mjolinor 的评论,但请随时附加额外的信息。
安装 AD 工具无济于事。 Get-DistributionGroup
是一个 Exchange cmdlet。
您需要满足以下任一条件:
- 安装 Exchange 管理工具
- 或连接到 Exchange 服务器上的管理会话
要连接到 exchange,我将按照Microsoft文档中列出的以下步骤进行操作:
- 安装管理工具,实质上是下载并挂载
iso,然后运行安装程序.exe。此处列出了步骤 - 可以使用 Azure SAMI 帐户连接到 Exchange Online,
分配适当的权限(Exchange 管理员,
Exchange 收件人管理员)到已注册的应用程序。你可以
使用此处的Microsoft文档按照步骤操作