当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] Get-Recipient:无法识别术语“Get-Recipient”

作者:精品下载站 日期:2024-12-14 13:34:30 浏览:13 分类:玩电脑

Get-Recipient:无法识别术语“Get-Recipient”


[玩转系统] Get-Recipient:无法识别术语“Get-Recipient”

不好了!您想要使用 Get-Recipient CmdLet 列出 Office 365 收件人,但收到以下错误消息:

Get-Recipient : The term 'Get-Recipient' is not recognized as the name of a cmdlet, function,
script file, or operable program. Check the spelling of the name, or if a path was included,
verify that the path is correct and try again.
At line:1 char:1
+ Get-Recipient
+ ~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Get-Recipient:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

该错误消息表明 PowerShell 的 Exchange 模块未加载,因此无法识别命令“Get-Recipient”。

因此,您很可能尚未连接到 Exchange Online,或者您的系统上甚至没有安装 Exchange Online (EXO) 管理模块。

EXO V2 模块 - 安装和加载

确定 EXO V2 模块是否已安装的一种方法是运行以下命令:

PS C:\> Get-Module -ListAvailable *exchange*

    Directory: C:\Program Files\WindowsPowerShell\Modules

ModuleType Version    Name                                ExportedCommands
---------- -------    ----                                ----------------
Script     2.0.5      ExchangeOnlineManagement            {Get-EXOCasMailbox, Get-EXOMailbox, ...

如果模块丢失,您需要先安装它。

我建议您通过管理 PowerShell 提示符安装新的 PowerShell 模块

这将防止您将同一模块的多个版本安装在系统上的不同文件夹中(有关 PowerShell 模块加载顺序的更多详细信息,请参见此处)。

使用以下命令安装 Exchange Online Management V2 模块:

Install-Module ExchangeOnlineManagement

安装模块后,您可以使用以下命令连接到 Exchange Online:

Connect-ExchangeOnline

建立连接后,即可使用 Get-Recipient 命令。

无需 PowerShell 管理 Office 365 邮箱

Office 365 邮箱管理的某些部分(例如设置日历权限)需要使用 PowerShell。

要更有效地管理 Office 365 邮箱,请下载并安装 Easy365Manager。

使用 Easy365Manager,您可以直接在 Active Directory 用户和计算机管理控制台中管理 Office 365 邮箱:

Easy365Manager 是一个管理单元,可扩展 AD 用户和计算机中的用户和组属性。

如上所示,使用 Easy365Manager,您可以不使用 PowerShell 设置用户邮箱的日历权限。这可以让您在日常管理中节省大量时间。

有关 Easy365Manager 功能的完整列表,请查看此。

您可以在此处下载功能齐全的 30 天试用版。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯