对 Exchange Online 中的可用 PowerShell Cmdlet 的引用
适用于: Office 365 for professionals and small businesses, Office 365 for enterprises, Live@edu
上一次修改主题: 2012-02-21
基于云的组织的管理员可结合使用 Windows PowerShell 与 Windows Management Framework 中的 Windows 远程管理 (WinRM) 来管理收件人和域设置以及生成报告或帮助进行疑难解答。以下是对这些管理员可使用的 cmdlet 的快速说明。您可以通过命令行获取有关使用单个 cmdlet 的更多帮助,如本主题后面所述。
注意 并非所有的 cmdlet 或功能都可在所有组织中使用。
若要了解如何安装和配置 Windows PowerShell 并连接到服务,请参阅使用 Windows PowerShell。
目前,Exchange Online 管理员可使用以下 cmdlet。Cmdlet 首先按管理区域分组,然后再按对象类型分组。
收件人管理
设置 迁移 权限
|
合规性
报告
|
域
邮箱设置 组织设置 应用程序模拟 联合委派和混合部署
邮箱选项 Exchange ActiveSync 统一消息 通过命令行获取帮助 |
使用这些 cmdlet 可以查看、创建、配置和删除收件人对象。
如果您具有 Microsoft Office 365 电子邮件组织,则必须为新邮箱分配许可证,否则,这些邮箱将在宽限期结束时被禁用。 有关详细信息,请参阅 为新邮箱分配 Microsoft Online Services 许可证。
使用这些 cmdlet 可以查看、创建、删除和配置邮箱。
Cmdlet | 说明 |
---|---|
Get-Mailbox |
查看有关基于云的邮箱的信息。 |
New-Mailbox |
在组织中创建一个新的用户,该用户具有基于云的电子邮件服务中的邮箱。 |
Remove-Mailbox |
删除邮箱。 |
Get-RemovedMailbox |
查看可恢复的已删除邮箱。 |
Set-Mailbox |
更改现有邮箱的设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看、创建、删除和配置通讯组(有时称为“公用组”)和启用了安全性的通讯组。通讯组(也称为“公用组”)是显示在共享通讯簿中的两名或多名人员的集合。有关详细信息,请参阅Distribution Groups。
Cmdlet | 说明 |
---|---|
Get-DistributionGroup |
查看有关指定的通讯组的信息,或检索共享通讯簿中存储的通讯组的列表。通讯组有时称为“公用组”。 |
New-DistributionGroup |
创建通讯组。 |
Remove-DistributionGroup |
删除通讯组。 |
Set-DistributionGroup |
更改现有通讯组的属性。 |
Add-DistributionGroupMember |
向现有通讯组添加收件人。 |
Get-DistributionGroupMember |
查看现有通讯组的成员。 |
Remove-DistributionGroupMember |
从通讯组的成员身份中删除收件人。 |
Update-DistributionGroupMember |
覆盖通讯组的当前成员身份。 |
Get-Group |
查看组织中的所有通讯组、安全组和角色组。 |
Set-Group |
更改无法使用 Set-DistributionGroup cmdlet 更改的组属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看、创建、删除和配置组织中的动态通讯组。与常规通讯组的静态成员身份列表不同,每次向动态通讯组发送一封电子邮件,就会计算该组的成员身份列表。此计算基于您创建组时定义的筛选器和条件。有关详细信息,请参阅动态通讯组。
Cmdlet | 说明 |
---|---|
Get-DynamicDistributionGroup |
查看现有动态通讯组的设置。 |
New-DynamicDistributionGroup |
创建动态通讯组。 |
Remove-DynamicDistributionGroup |
删除动态通讯组。 |
Set-DynamicDistributionGroup |
更改现有动态通讯组的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、创建、删除和配置外部联系人。外部联系人表示组织外部可显示在组织通讯簿中的人员。有关详细信息,请参阅通讯簿中的外部联系人。
Cmdlet | 说明 |
---|---|
Get-MailContact |
查看有关指定的一个或多个外部联系人的信息。 |
New-MailContact |
为外部联系人创建共享通讯簿列表。 |
Remove-MailContact |
从共享通讯簿中删除联系人。 |
Set-MailContact |
更改现有外部联系人的设置。 |
Get-Contact |
查看有关指定的联系人的信息或检索共享通讯簿中存储的联系人的列表。 |
Set-Contact |
更改现有联系人的属性。注意:如果希望能向联系人发送电子邮件,请使用 *-MailContact cmdlet。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、创建、删除和配置邮件用户。“邮件用户”在组织中有帐户,但没有邮箱。邮件用户而是用外部电子邮件地址接收电子邮件。有关详细信息,请参阅创建邮件用户。
Cmdlet | 说明 |
---|---|
Get-MailUser |
查看有关组织中的邮件用户的信息。 |
New-MailUser |
在组织中创建新的邮件用户。 |
Remove-MailUser |
删除现有邮件用户。 |
Set-MailUser |
更改现有邮件用户的设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
Cmdlet | 说明 |
---|---|
Get-LinkedUser |
查看有关链接用户帐户的信息。链接用户帐户在混合部署方案中与 Exchange 收件人管理 Web 服务一起用于身份验证。可将组织中的用户链接到外部用户或证书。 |
Set-LinkedUser |
更改链接用户帐户的属性。 |
Get-SecurityPrincipal |
列出组织中的安全主体。“安全主体”是可分配有权限和用户权限的实体,如用户或安全组。 |
Get-Recipient |
查看有关组织中所有类型的已启用电子邮件的对象的信息。返回的结果包括邮箱、邮件用户、联系人、通讯组和动态通讯组。 |
Get-User |
查看有关组织中的邮箱和邮件用户的信息。 |
Set-User |
更改现有邮箱或邮件用户的属性。 |
New-MailMessage |
创建一封电子邮件并将该电子邮件置于用户邮箱的“草稿”文件夹中。 |
Test-MAPIConnectivity |
测试以验证是否可通过 Microsoft Office Outlook 使用的 MAPI 协议连接指定的邮箱。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可通过逗号分隔值 (CSV) 文件设置大量的新邮箱。有关详细信息,请参阅使用 CSV 文件导入新 Exchange Online 用户。
Cmdlet | 说明 |
---|---|
Get-ProvisioningRequest |
查看有关当前设置请求的状态信息。设置请求为 CSV 文件中指定的用户创建新的基于云的邮箱。 |
New-ProvisioningRequest |
提交对 CSV 文件中标识的一批用户的新批量设置请求。将检查 CSV 文件,如果验证成功,将在暂停状态下创建设置请求。可以使用 Start-ProvisioningRequest cmdlet 启动设置过程。 |
Remove-ProvisioningRequest |
停止处理处于挂起或运行状态的批量设置请求。 |
Start-ProvisioningRequest |
启动使用 New-ProvisioningRequest cmdlet 创建的挂起设置请求。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可将本地邮件系统中的电子邮件迁移到基于云的组织。有关详细信息,请参阅电子邮件迁移概述。
Cmdlet | 说明 |
---|---|
Get-MigrationBatch |
查看有关当前迁移批次的信息。 |
New-MigrationBatch |
创建新的迁移批次以将内部部署 IMAP 服务器或 Microsoft Exchange 邮件系统中的邮箱数据迁移到基于云的邮箱。对于 IMAP 迁移,必须先创建基于云的邮箱,然后才能迁移邮箱数据。 |
Remove-MigrationBatch |
删除未在运行或已完成的迁移批处理。 |
Set-MigrationBatch |
更改现有迁移批处理的属性。 |
Start-MigrationBatch |
启动挂起电子邮件迁移批次的迁移过程。 |
Stop-MigrationBatch |
停止处理正在运行的迁移批次。 |
Test-MigrationServerAvailability |
确认您可与包含您要迁移到基于云的邮箱的邮箱数据的内部部署邮件服务器进行通信。 |
Get-MigrationStatus |
查看有关正在进行的整个电子邮件迁移的信息。 |
Get-MigrationUser |
查看有关正在处理的迁移批处理中单个用户邮箱或所有用户邮箱的状态信息。 |
Get-MigrationUserStatistics |
查看有关单个内部部署邮箱到云的迁移的状态信息。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、分配和删除委派给域中用户的权限。
使用这些 cmdlet 可以查看、创建、删除和修改管理员角色组。“角色组”是分配有管理权限的通用安全组。有关详细信息,请参阅管理员角色组。
Cmdlet | 参数 |
---|---|
Get-RoleGroup |
查看有关指定角色组的信息,或检索组织中的角色组的列表。 |
New-RoleGroup |
创建角色组。 |
Remove-RoleGroup |
删除角色组。 |
Set-RoleGroup |
更改现有角色组的属性。 |
Add-RoleGroupMember |
向现有角色组添加收件人。 |
Get-RoleGroupMember |
查看现有角色组的成员。 |
Remove-RoleGroupMember |
从角色组的成员身份中删除收件人。 |
Update-RoleGroupMember |
覆盖角色组的当前成员身份。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、创建、修改和删除角色分配策略。“角色分配策略”是一个或多个最终用户管理角色的集合,利用这些角色,用户可以管理其帐户的设置和通讯组的设置。有关详细信息,请参阅角色分配策略。
注意 在 Live@edu 组织中,您无法创建、删除或修改角色分配策略的属性。不过,您可添加或删除分配给角色分配策略的最终用户角色。
Cmdlet | 说明 |
---|---|
Get-RoleAssignmentPolicy |
查看有关指定角色分配策略的信息,或检索组织中的角色分配策略的列表。 |
New-RoleAssignmentPolicy |
创建角色分配策略。 |
Remove-RoleAssignmentPolicy |
删除角色分配策略。 |
Set-RoleAssignmentPolicy |
更改现有角色分配策略的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可管理组织中基于角色的访问控制 (RBAC) 角色。使用 RBAC 可向用户分配功能。所有权限和功能均由管理角色定义。“管理角色”也称为“RBAC 角色”或简称为“角色”,它定义某些人可访问的内容以及他们可执行的任务。有关详细信息,请参阅基于角色的访问控制。
Cmdlet | 说明 |
---|---|
Get-ManagementRole |
查看组织中可用的管理角色。 |
New-ManagementRole |
创建基于现有角色的新管理角色。 |
Remove-ManagementRole |
删除管理角色。您只能删除您创建的角色。无法删除内置角色。 |
Get-ManagementRoleAssignment |
查看当前分配给特定用户的管理角色。 |
New-ManagementRoleAssignment |
向用户分配一个新管理角色。 |
Remove-ManagementRoleAssignment |
删除用户的管理角色。 |
Set-ManagementRoleAssignment |
更改管理角色分配的设置,如关联的管理作用域。 |
Add-ManagementRoleEntry |
向现有管理角色添加访问特定 cmdlet 及参数的权限。 |
Get-ManagementRoleEntry |
查看现有管理角色可用的 cmdlet 和参数。 |
Remove-ManagementRoleEntry |
删除现有管理角色对某一 cmdlet 的访问权限。 |
Set-ManagementRoleEntry |
添加或删除对某个参数的访问权限。 |
Get-ManagementScope |
查看为组织定义的管理作用域。管理作用域确定了可供用户使用的对象。例如,典型用户的管理作用域限制为其帐户。组织管理员的管理作用域为域中的所有对象。 |
New-ManagementScope |
定义新的管理作用域。 |
Remove-ManagementScope |
删除管理作用域。您只能删除您定义的管理作用域。 |
Set-ManagementScope |
更改现有管理作用域的定义。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、授予和吊销邮箱权限和邮箱文件夹权限。
Cmdlet | 说明 |
---|---|
Add-MailboxPermission |
向用户授予访问其他用户邮箱的权限。 |
Get-MailboxPermission |
查看分配给用户邮箱的权限。 |
Remove-MailboxPermission |
删除用户的权限会删除对其他用户邮箱的访问权。 |
Add-MailboxFolderPermission |
向用户授予访问其他用户邮箱中的文件夹的权限。例如,可以赋予用户管理其他用户日历的权限。指定目标文件夹时采用如下格式:别名:\文件夹名称。 |
Get-MailboxFolderPermission |
查看分配给用户邮箱中特定文件夹的权限。 |
Set-MailboxFolderPermission |
更改分配给用户邮箱中特定文件夹的权限。 |
Remove-MailboxFolderPermission |
删除用户的权限会删除对其他用户邮箱中特定文件夹的访问权。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、授予和吊销代理发送权限。“代理发送”权限也称为 SendAs 权限,授予用户在“发件人”地址中使用另一个收件人的电子邮件地址的权限。有关详细信息,请参阅授予用户“代理发送”权限。
Cmdlet | 说明 |
---|---|
Add-RecipientPermission |
向用户授予代理发送权限。 |
Get-RecipientPermission |
查看向用户授予的代理发送权限。 |
Remove-RecipientPermission |
吊销用户的代理发送权限。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可帮助组织遵从法律或商业需求。
使用这些 cmdlet 可在组织邮箱中搜索包含特定关键字的电子邮件和其他邮件类型。仅在邮箱搜索角色中定义这些 cmdlet,并且应将它们分配给发现管理器。若要使用邮箱搜索 cmdlet,您必须是“发现管理”角色组的成员。有关详细信息,请参阅 授予用户对“多邮箱搜索”的访问权。
Cmdlet | 说明 |
---|---|
Get-MailboxSearch |
查看正在进行、已完成或已停止的多邮箱搜素。 |
New-MailboxSearch |
创建新的多邮箱搜索。虽然使用此 cmdlet 定义搜索参数,但实际使用 Start-MailboxSearch cmdlet 运行搜索。 |
Remove-MailboxSearch |
删除多邮箱搜索。 |
Search-Mailbox |
搜索邮箱并将结果复制到指定的目标邮箱和/或从源邮箱中删除邮件。 注意 此 cmdlet 还可在“邮箱导入导出”规则中使用。默认情况下,不会向任何角色组分配“邮箱导入导出”角色。 |
Set-MailboxSearch |
更改现有多邮箱搜索的属性。 |
Start-MailboxSearch |
启动或继续使用 New-MailboxSearch cmdlet 创建的现有多邮箱搜索。 |
Stop-MailboxSearch |
停止正在进行的多邮箱搜素。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、配置、创建和删除传输规则。可使用传输规则控制组织中的电子邮件流。定义特定邮件特性或条件,以及要应用于任何包含这些特性的邮件的操作。有关详细信息,请参阅组织范围内的规则。
Cmdlet | 说明 |
---|---|
Disable-TransportRule |
禁用传输规则。 |
Enable-TransportRule |
启用传输规则。 |
Get-TransportRule |
查看有关指定传输规则的信息,或检索组织中的传输规则的列表。 |
New-TransportRule |
创建传输规则。 |
Remove-TransportRule |
删除传输规则。 |
Set-TransportRule |
更改传输规则的属性。 |
Get-TransportRuleAction |
查看有关指定传输规则操作的信息,或检索组织中的所有可用传输规则操作的列表。 |
Get-TransportRulePredicate |
查看有关指定传输规则谓词的信息,或检索组织中所有可用的传输规则谓词的列表。可将传输规则谓词用作传输规则中的条件和例外。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看和配置 Live@edu 组织中的监督策略。监督策略控制哪些人可以与您所在组织中的用户相互发送和接收电子邮件,并筛选和拒绝包含不良词语的电子邮件。有关详细信息,请参阅监督策略。
注意 监督策略在 Microsoft Office 365 中不可用。
Cmdlet | 说明 |
---|---|
Add-SupervisionListEntry |
向指定用户的“允许”列表或“拒绝”列表添加条目。 |
Get-SupervisionListEntry |
查看为指定用户定义的“允许”条目和“拒绝”条目。 |
Remove-SupervisionListEntry |
从指定用户的“允许”列表或“拒绝”列表中删除条目。 |
Get-SupervisionPolicy |
查看组织的监督策略设置。 |
Set-SupervisionPolicy |
配置监督策略的设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置组织中的信息权限管理 (IRM) 功能。IRM 提供的永久性保护可控制可访问、转发、打印或复制电子邮件中的敏感数据的人员。有关详细信息,请参阅 设置和管理 Exchange Online 中的信息权限管理。
Cmdlet | 说明 |
---|---|
Get-IRMConfiguration |
查看组织中的 IRM 配置。 |
Set-IRMConfiguration |
更改组织中的 IRM 配置的属性。 |
Test-IRMConfiguration |
测试组织中的 IRM 配置的功能。 |
Get-RMSTemplate |
查看有关指定 Microsoft Active Directory 权限管理服务 (AD RMS) 权限策略模板的信息,或检索组织中 AD RMS 权限策略模板的列表。 |
Set-RMSTemplate |
更改现有 AD RMS 权限策略模板的属性。 |
Get-RMSTrustedPublishingDomain |
查看组织中现有受信任的发布域 (TPD) 的设置。受信任的发布域包含在组织中使用 RMS 功能所需的设置。例如,用户可将 AD RMS 权限策略模板应用于电子邮件。 |
Import-RMSTrustedPublishingDomain |
将运行 AD RMS 的内部部署服务器中的受信任的发布域导入到组织中。 |
Remove-RMSTrustedPublishingDomain |
删除已导入组织中的现有受信任的发布域。 |
Set-RMSTrustedPublishingDomain |
更改组织中现有受信任的发布域的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看和配置 Outlook 保护规则。“Outlook 保护规则”是用户使用 Outlook 发送邮件前应用的管理员创建的规则。发送邮件前,Outlook 保护规则自动将 Microsoft Active Directory 权限管理服务 (AD RMS) 策略模板应用于邮件。
Cmdlet | 说明 |
---|---|
Disable-OutlookProtectionRule |
禁用 Outlook 保护规则。 |
Enable-OutlookProtectionRule |
启用 Outlook 保护规则。 |
Get-OutlookProtectionRule |
查看有关指定 Outlook 保护规则的信息,或检索组织中的 Outlook 保护规则的列表。 |
New-OutlookProtectionRule |
创建 Outlook 保护规则。 |
Remove-OutlookProtectionRule |
删除 Outlook 保护规则。 |
Set-OutlookProtectionRule |
更改 Outlook 保护规则的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看、创建、删除和配置组织中的保留策略。“保留策略”与指定邮箱中项目的保留设置的一组保留策略标记相关联。一个策略可以包含一个默认的保留策略标记和多个非默认的保留策略标记。一个邮箱只能应用一个保留策略。有关详细信息,请参阅设置和管理 Exchange Online 的保留策略。
Cmdlet | 说明 |
---|---|
Get-RetentionPolicy |
查看有关指定保留策略的信息,或检索组织中的保留策略的列表。 |
New-RetentionPolicy |
创建保留策略。 |
Remove-RetentionPolicy |
删除保留策略。 |
Set-RetentionPolicy |
更改保留策略的属性。 |
Get-RetentionPolicyTag |
查看有关指定保留策略标记的信息,或检索组织中的保留策略标记的列表。保留策略标记用于将邮件保留设置应用于邮件或文件夹。 |
New-RetentionPolicyTag |
创建保留策略标记。 |
Remove-RetentionPolicyTag |
删除保留策略标记。 |
Set-RetentionPolicyTag |
更改保留策略标记的属性。 |
Start-ManagedFolderAssistant |
立即实现指定邮箱上配置的保留策略。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看、创建、删除和配置组织中的邮件分类。创建邮件分类后,用户可使用 Outlook Web App 将其应用于邮件,您也可以使用传输规则将其应用于邮件。还可将分类用作传输规则中的条件和例外。
Cmdlet | 说明 |
---|---|
Get-MessageClassification |
查看有关指定邮件分类的信息,或检索组织中的邮件分类的列表。 |
New-MessageClassification |
创建邮件分类。 |
Remove-MessageClassification |
删除邮件分类。 |
Set-MessageClassification |
更改邮件分类的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置组织的存档和日记设置。有关详细信息,请参阅下列主题:
注意 存档在 Live@edu 组织中不可用。
Cmdlet | 说明 |
---|---|
Disable-Mailbox |
使用 Archive 参数对现有邮箱禁用存档。 |
Enable-Mailbox |
使用 Archive 参数对现有邮箱启用存档。 |
Disable-JournalRule |
禁用日志规则。日志规则用于记录(或“做日记”)发送至特定收件人或从这些收件人发送的电子邮件。当某邮件与日志规则定义的条件匹配时,会记录该邮件。 |
Enable-JournalRule |
启用日志规则。 |
Get-JournalRule |
查看有关指定日志规则的信息,或检索组织中的日志规则的列表。 |
New-JournalRule |
创建日志规则。 |
Remove-JournalRule |
删除日志规则。 |
Set-JournalRule |
更改日志规则的属性。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看组织的报告和统计信息。
使用这些 cmdlet 可以配置审核日志记录,以及查看审核日志。“审核日志记录”记录特定用户执行的特定操作。有关详细信息,请参阅使用审核日志来记录用户操作。
Cmdlet | 说明 |
---|---|
Search-AdminAuditLog |
搜索管理员审核日志的内容。 |
Write-AdminAuditLog |
向管理员审核日志添加注释。 |
Get-AdminAuditLogConfig |
查看当前管理员审核日志记录的配置设置。 |
New-AdminAuditLogSearch |
搜索管理员审核日志的内容并向指定的收件人发送结果。 |
Get-MailboxAuditBypassAssociation |
查看绕过邮箱审核日志记录的帐户。 |
Set-MailboxAuditBypassAssociation |
指定绕过邮箱审核日志记录的帐户。例如,您可指定频繁访问邮箱的服务帐户以减少邮箱审核日志中的干扰。 |
Search-MailboxAuditLog |
搜索邮箱审核日志的内容。 |
New-MailboxAuditLogSearch |
搜索邮箱审核日志的内容并向指定的收件人发送结果。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可跟踪有关组织中任何特定邮箱中发送或接收的邮件的送达信息。有关详细信息,请参阅管理员的送达报告。
Cmdlet | 说明 |
---|---|
Get-MessageTrackingReport |
返回特定邮件跟踪报告的数据。此 cmdlet 要求您指定要查看的邮件跟踪报告的 ID。因此,首先需要使用 Search-MessageTrackingReport cmdlet 查找特定邮件的邮件跟踪报告 ID。然后将从 Search-MessageTrackingReport cmdlet 输出的邮件跟踪报告 ID 传递到 Get-MessageTrackingReport cmdlet。 |
Search-MessageTrackingReport |
基于提供的搜索条件,查找唯一邮件跟踪报告。然后,可以将此邮件跟踪报告 ID 传递到 Get-MessageTrackingReport cmdlet 以获取完整的邮件跟踪信息。 |
目前可供 Exchange Online 管理员使用的 cmdlet
Cmdlet | 说明 |
---|---|
Get-FailedContentIndexDocuments |
查看邮箱中 Exchange 搜索无法索引的文档的列表。 |
Get-LogonStatistics |
查看有关指定邮箱的开放登录会话的信息,如用户名、登录时间和上次访问时间。用户必须注销才能关闭登录会话,因此对刚刚关闭其浏览器的用户来说,可能会显示多个会话。 |
Get-MailboxFolderStatistics |
查看有关指定邮箱中的文件夹的信息,包括文件夹中项目的数量和大小、文件夹名和 ID 以及其他信息。 |
Get-MailboxStatistics |
查看有关指定邮箱的信息,如邮箱大小、邮箱包含的邮件数目和上次访问的时间。 |
Get-RecipientStatisticsReport |
查看有关组织中收件人总数的信息,包括邮箱、活动邮箱、联系人和通讯组的数量。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置组织中定义的内部域和外部域的设置。
使用这些 cmdlet 可以查看和配置接受域。“接受域”是基于云的电子邮件组织为其发送或接收电子邮件的任何 SMTP 命名空间。有关详细信息,请参阅接受域。
Cmdlet | 说明 |
---|---|
Get-AcceptedDomain |
查看所有接受域或特定接受域的配置信息。 |
Set-AcceptedDomain |
为您已向基于云的电子邮件服务注册的接受域配置设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看、创建、删除和配置远程域。“远程域”基于每封电子邮件的目标域定义邮件流的设置。有关详细信息,请参阅远程域。
Cmdlet | 说明 |
---|---|
Get-RemoteDomain |
查看所有远程域或特定远程域的配置信息。 |
New-RemoteDomain |
创建新的远程域条目,以便可以为发送至该域的邮件配置邮件格式和策略。 |
Remove-RemoteDomain |
删除远程域条目。 |
Set-RemoteDomain |
为现有远程域条目配置邮件格式和策略设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可配置和控制用户访问基于云的电子邮件服务的方式。
Cmdlet | 说明 |
---|---|
Get-CASMailbox |
查看为组织中一个或多个邮箱的客户端连接启用的协议。 |
Set-CASMailbox |
配置为特定邮箱启用的客户端访问连接协议。 |
Get-CASMailboxPlan |
查看应用于组织中新邮箱的默认客户端访问设置。 |
Get-OWAMailboxPolicy |
查看可对通过使用 Outlook Web App 连接的邮箱应用的策略以及为这些策略配置的设置。 |
Get-MailboxPlan |
查看有关可供组织使用的邮箱计划及其设置的信息。邮箱计划即用户设置模板。 |
Set-MailboxPlan |
更改邮箱计划的显示名称,或将备用邮箱计划设置为默认邮箱计划。 |
New-OWAMailboxPolicy |
创建一个新策略,该策略可应用于组织中的邮箱以强制应用 Outlook Web App 连接的设置。 |
Remove-OWAMailboxPolicy |
删除用于强制应用 Outlook Web App 连接设置的现有策略。 |
Set-OwaMailboxPolicy |
配置应用于组织中邮箱的现有策略的设置以强制应用 Outlook Web App 连接的设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可以查看和配置组织范围的设置。
Cmdlet | 说明 |
---|---|
Get-OrganizationConfig |
查看有关组织中的各种设置的信息。 |
Set-OrganizationConfig |
配置组织中的各种设置。 |
Get-TransportConfig |
查看传输配置设置,如发送传递状态通知 (DSN) 时所用的语言。 |
Set-TransportConfig |
更改 DSN 语言等传输配置设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
已为 cmdlet 分配 ApplicationImpersonation RBAC 角色,它可以使用 Microsoft Exchange Web 服务 (EWS) 来实现对 Exchange Online 邮箱进行编程访问。有关详细信息,请参阅此 MSDN 主题。
Cmdlet | 描述 |
---|---|
Impersonate-ExchangeUser |
使指定服务帐户可以对用户邮箱进行编程服务。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置组织的联合委派和混合部署功能。
使用这些 cmdlet 可查看和配置域的联合委派设置。联合委派(也称为“联合共享”)使用 Microsoft 联合网关(Microsoft 提供的一种基于云的标识服务)作为您的本地 Exchange Server 2010 组织和基于云的电子邮件组织之间的信任代理。有关详细信息,请参阅在云中配置联合委派。
Cmdlet | 说明 |
---|---|
Get-FederatedOrganizationIdentifier |
查看组织的联合组织标识符和相关信息,如联合域、组织联系人和状态。 |
Set-FederatedOrganizationIdentifier |
配置组织的联合组织标识符。 |
Get-FederationInformation |
查看联合信息,包括外部 Exchange 组织的联合域名和目标 URL。 |
Get-FederationTrust |
查看为组织配置的联合信任。 |
Get-OrganizationRelationship |
查看闲/忙共享的联合委派关系的设置或保护组织间邮件传递的安全。 |
New-OrganizationRelationship |
创建组织间的联合委派关系。 |
Remove-OrganizationRelationship |
删除组织间的联合委派关系。 |
Set-OrganizationRelationship |
配置组织间的联合委派关系。 |
Test-OrganizationRelationship |
确认组织间的联合委派关系配置正确且按预期运行。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置共享策略。共享策略控制组织内部的用户如何与组织外部的用户共享日历和联系人信息。
Cmdlet | 说明 |
---|---|
Get-SharingPolicy |
查看有关指定共享策略的信息,或检索组织中的共享策略的列表。 |
New-SharingPolicy |
创建新的共享策略。 |
Remove-SharingPolicy |
删除共享策略。您需要先确认未向任何邮箱分配某个共享策略,然后才能删除该策略。 |
Set-SharingPolicy |
修改现有共享策略的设置。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置您所在组织与其他组织共享的忙/闲可用性信息。
Cmdlet | 描述 |
---|---|
Add-AvailabilityAddressSpace |
定义用于在组织之间交换忙/闲信息的访问方法和关联凭据。 |
Get-AvailabilityAddressSpace |
查看有关如何在组织之间的忙/闲信息交换方面配置 Exchange 组织的详细信息。 |
Remove-AvailabilityAddressSpace |
删除以前定义的可用性地址空间以及在组织之间的忙/闲信息请求中使用的关联凭据。 |
Get-AvailabilityConfig |
查看在组织之间的忙/闲信息交换中受信任的帐户。 |
New-AvailabilityConfig |
创建组织之间的忙/闲信息交换。 |
Remove-AvailabilityConfig |
删除以前配置的组织之间忙/闲信息交换。 |
Set-AvailabilityConfig |
配置忙/闲信息的访问级别。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可在基于云的组织与本地 Exchange 组织之间移动邮箱。在云和本地组织间移动邮箱需要混合部署。有关详细信息,请参阅 共存 - 适用于企业的 Office 365 Beta。
Cmdlet | 说明 |
---|---|
Get-MoveRequest |
查看 New-MoveRequest cmdlet 启动的正在进行的邮箱移动的状态。 |
New-MoveRequest |
创建新的邮箱移动。 |
Remove-MoveRequest |
取消 New-MoveRequest cmdlet 启动的邮箱移动。 |
Resume-MoveRequest |
继续已暂停或已失败的移动请求。 |
Set-MoveRequest |
更改现有移动请求的属性。 |
Suspend-MoveRequest |
在移动请求到达 CompletionInProgress 状态前暂停它。 |
Get-MoveRequestStatistics |
查看有关移动请求的详细信息。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置“Outlook Web App”>“选项”中可用的用户邮箱设置。若要访问用户的“选项”页,请参阅访问另一个用户的“选项”页。
Cmdlet | 说明 |
---|---|
Get-CalendarNotification |
查看用户邮箱中的日历通知规则。用户可以接收有关对日历事件和每日议程的更改的短信通知。 |
Get-CalendarProcessing |
查看指定邮箱的日历处理设置。典型值为用户邮箱的 AutoUpdate 和会议室邮箱或设备邮箱的 AutoAccept。 |
Set-CalendarProcessing |
更改指定邮箱的日历处理设置。还可配置会议室邮箱或设备邮箱的所有资源设置。 |
Disable-InboxRule |
禁用用户邮箱中的“收件箱”规则。收件箱规则基于指定的条件处理收件箱中的邮件并执行相应操作,如将邮件移至指定文件夹或删除邮件。 注意 当您创建、修改、删除、启用或禁用收件箱规则时,将删除 Microsoft Outlook 创建的任何客户端规则。 |
Enable-InboxRule |
启用用户邮箱中的收件箱规则。 |
Get-InboxRule |
查看有关指定收件箱规则的信息,或检索用户邮箱中的收件箱规则的列表。 |
New-InboxRule |
在用户邮箱中创建“收件箱”规则。 |
Remove-InboxRule |
删除用户邮箱中的“收件箱”规则。 |
Set-InboxRule |
更改用户邮箱中的“收件箱”规则的属性。 |
Get-MailboxAutoReplyConfiguration |
查看用户邮箱的“自动答复”设置。 |
Set-MailboxAutoReplyConfiguration |
配置用户邮箱的“自动答复”设置。 |
Get-MailboxCalendarConfiguration |
查看用户邮箱的日历设置。 |
Set-MailboxCalendarConfiguration |
配置用户的日历设置。这些设置影响 Outlook Web App 中用户的日历外观和提醒的工作方式。这些设置还定义向用户发送会议邀请、响应和通知的方式。 |
Get-MailboxCalendarFolder |
查看用户日历文件夹的信息。这些信息包括日历文件夹名称、当前是否发布或共享该文件夹、日历日的发布开始范围和结束范围、发布的日历详细程度、是否可以在 Web 上搜索已发布的日历 URL 以及已发布的日历 URL。 |
Set-MailboxCalendarFolder |
在用户邮箱的日历文件夹上配置发布或共享设置。 |
Get-MailboxJunkEmailConfiguration |
查看用户邮箱的垃圾电子邮件规则配置。 |
Set-MailboxJunkEmailConfiguration |
配置用户邮箱的垃圾电子邮件规则配置。 |
Get-MailboxMessageConfiguration |
查看用户邮箱的电子邮件设置。设置包括电子邮件签名、邮件格式、邮件选项、阅读回执、阅读窗格和主题集合功能。 |
Set-MailboxMessageConfiguration |
配置用户邮箱的电子邮件设置。 |
Get-MailboxRegionalConfiguration |
查看用户邮箱的区域设置。设置包括时区、时间格式、日期和语言。 |
Set-MailboxRegionalConfiguration |
配置用户邮箱的区域设置。 |
Get-MailboxSpellingConfiguration |
查看用户邮箱的 Outlook Web App 拼写检查设置。设置包括数字和单词全部大写的词典语言和忽略词。 |
Set-MailboxSpellingConfiguration |
配置用户邮箱的 Outlook Web App 拼写检查设置。 |
Get-MessageCategory |
查看有关指定邮件分类的信息,或检索用户邮箱中的邮件分类的列表。 |
Get-SendAddress |
查看用户邮箱上可配置为默认“发件人”地址的电子邮件地址。仅当用户在其邮箱中配置了 POP、IMAP 或 Hotmail 订阅时,配置默认“发件人”地址才有意义。在 Set-MailboxMessageConfiguration cmdlet 的 SendAddressDefault 参数中设置用户的默认发件人地址。用户在 Outlook Web App 中创建电子邮件时可以覆盖默认的发件人地址。 |
Get-TextMessagingAccount |
查看用户的短信息服务 (SMS) 设置。这些设置包括是否启用 Microsoft Exchange ActiveSync、用户的国家或地区 ID、移动运营商 ID、服务提供商 ID 和通知电话号码。 |
Import-ContactList |
将用户的邮件联系人从逗号分隔值 (CSV) 文件导入到基于云的邮箱。 |
Get-HotmailSubscription |
查看为指定邮箱配置的 Hotmail 订阅的设置。 |
Set-HotmailSubscription |
更改为指定邮箱配置的 Hotmail 订阅的设置。 |
Get-ImapSubscription |
查看指定邮箱的 IMAP 订阅或连接帐户、信息。使用此命令帮助解决用户的 IMAP 连接问题。 |
Set-ImapSubscription |
配置邮箱的 IMAP 订阅设置。 |
Get-PopSubscription |
查看指定邮箱的 POP 订阅信息。使用此命令帮助解决用户的 POP 连接问题。 |
Set-PopSubscription |
为邮箱配置 POP 订阅设置。 |
Get-Subscription |
查看指定邮箱的外部电子邮件帐户订阅。当您不确定用户配置的是哪种类型的订阅时,请使用此命令。 |
Remove-Subscription |
从用户邮箱中删除对外部电子邮件帐户的订阅。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置组织中的 Exchange ActiveSync 设置。有关详细信息,请参阅管理组织的 Exchange ActiveSync。
Cmdlet | 说明 |
---|---|
Clear-ActiveSyncDevice |
清除使用 Exchange ActiveSync 连接到组织中邮箱的移动设备的内容。此命令通常在设备丢失或被盗时使用。 |
Get-ActiveSyncDevice |
查看使用 Exchange ActiveSync 连接到组织中邮箱的移动设备的列表。 |
Remove-ActiveSyncDevice |
从邮箱中删除移动设备的 Exchange ActiveSync 连接。您必须知道移动设备的名称和用户的邮箱。 |
Get-ActiveSyncDeviceAccessRule |
查看已使用 New-ActiveSyncDeviceAccessRule cmdlet 创建的 Exchange ActiveSync 设备访问规则。 |
New-ActiveSyncDeviceAccessRule |
通过创建 Exchange ActiveSync 设备访问规则,使用户可将其邮箱与特定移动设备系列或型号同步。 |
Remove-ActiveSyncDeviceAccessRule |
从组织中删除现有 Exchange ActiveSync 设备访问规则。 |
Set-ActiveSyncDeviceAccessRule |
配置现有 Exchange ActiveSync 设备访问规则。 |
Get-ActiveSyncDeviceClass |
查看已连接到组织中邮箱的 Exchange ActiveSync 设备的列表。 |
Get-ActiveSyncDeviceStatistics |
查看配置为与指定用户邮箱同步的移动电话列表以及每个设备的同步统计信息。返回的信息包括上次尝试进行同步的时间和设备标识等统计信息。 |
Get-ActiveSyncMailboxPolicy |
查看可对连接到组织中邮箱的 Exchange ActiveSync 设备应用的策略以及为这些策略配置的设置。 |
New-ActiveSyncMailboxPolicy |
创建可对组织中邮箱应用的 Exchange ActiveSync 邮箱策略,以强制实施连接的 Exchange ActiveSync 设备的设置。 |
Remove-ActiveSyncMailboxPolicy |
删除强制实施连接的 Exchange ActiveSync 设备的设置的现有 Exchange ActiveSync 邮箱策略。 |
Set-ActiveSyncMailboxPolicy |
配置应用于组织中邮箱的现有策略的设置,以强制实施连接的 Exchange ActiveSync 设备的设置。 |
Get-ActiveSyncOrganizationSettings |
查看组织的 Exchange ActiveSync 设置。 |
Set-ActiveSyncOrganizationSettings |
配置组织的默认 Exchange ActiveSync 设置。例如,您可将默认访问级别设置为允许、阻止或隔离新设备。 |
目前可供 Exchange Online 管理员使用的 cmdlet
使用这些 cmdlet 可查看和配置 用于企业的 Microsoft Office 365 中的统一消息 (UM) 设置。有关详细信息,请参阅使用统一消息将 Exchange 连接到电话系统。
注意 统一消息在 Live@edu 组织中不可用。
Cmdlet | 说明 |
---|---|
Disable-UMAutoAttendant |
禁用已启用的现有 UM 自动助理。如果 UM 自动助理已链接或关联到与默认 UM 拨号计划关联的 UM 智能寻线,则您无法禁用 UM 自动助理。 |
Enable-UMAutoAttendant |
启用已禁用的现有 UM 自动助理。创建 UM 自动助理时,默认情况下不启用它。若要使自动助理答复传入呼叫,必须先启用它。 |
Get-UMAutoAttendant |
查看有关指定 UM 自动助理的信息,或检索组织中的 UM 自动助理的列表。 |
New-UMAutoAttendant |
创建新的 UM 自动助理。新建 UM 自动助理时,将其链接到包含分机号码列表的单个 UM 拨号计划。 |
Remove-UMAutoAttendant |
删除 UM 自动助理。这还将从所有关联的 UM 拨号计划中删除 UM 自动助理的实例。删除 UM 自动助理后,UM 自动助理将不再应答呼叫配置分机号的传入电话。 |
Set-UMAutoAttendant |
更改现有 UM 自动助理的设置。除非删除 UM 自动助理并创建新的 UM 自动助理,否则无法更改或修改 UM 自动助理的某些值。 |
Export-UMCallDataRecord |
将指定日期的 UM 呼叫数据记录导出到逗号分隔值 (CSV)。您可针对特定 UM 拨号计划和 UM IP 网关筛选呼叫数据记录。不过,如果您未指定 UM IP 网关,则将返回所有呼叫数据记录。 |
Get-UMCallDataRecord |
查看启用 UM 的特定用户邮箱的 UM 呼叫数据记录。 |
Get-UMCallSummaryReport |
查看有关组织中接收或置入的所有呼叫的聚合统计信息,其中包括语音邮件、未接呼叫、订阅者访问、自动助理或传真呼叫数。 |
Get-UMDialPlan |
查看有关指定 UM 拨号计划的信息,或检索组织中的 UM 拨号计划的列表。 |
New-UMDialPlan |
创建 UM 拨号计划。 |
Remove-UMDialPlan |
删除 UM 拨号计划。 |
Set-UMDialPlan |
更改现有 UM 拨号计划的属性。 |
Get-UMHuntGroup |
查看有关指定 UM 智能寻线的信息,或检索组织中的 UM 智能寻线的列表。若要查看特定 UM 智能寻线,您需要指定与 UM 智能寻线(例如 |
New-UMHuntGroup |
创建用于将传入呼叫链接到特定 UM 拨号计划的新 UM 智能寻线。您需要创建 UM 智能寻线以允许在 UM IP 网关与 UM 拨号计划之间进行通信。 |
Remove-UMHuntGroup |
删除 UM 智能寻线。还将从 UM IP 网关删除 UM 智能寻线。 |
Disable-UMIPGateway |
禁用 UM IP 网关。UM IP 网关不再应答传入呼叫或拨出呼叫。 |
Enable-UMIPGateway |
启用 UM IP 网关。UM IP 网关通过 IP 网关应答传入呼叫和拨出呼叫。 |
Get-UMIPGateway |
查看有关指定 UM IP 网关的信息,或检索组织中的 UM 智能寻线网关的列表。 |
New-UMIPGateway |
创建新的 UM IP 网关。 |
Remove-UMIPGateway |
删除 UM IP 网关。 |
Set-UMIPGateway |
修改 UM IP 网关的配置设置。 |
Disable-UMMailbox |
禁用启用 UM 的邮箱的 UM 功能。 |
Enable-UMMailbox |
启用邮箱的 UM 功能。 |
Get-UMMailbox |
查看有关启用 UM 的指定邮箱的 UM 信息,或检索组织中启用 UM 的邮箱的列表。 |
Set-UMMailbox |
修改启用 UM 的邮箱的 UM 配置设置。 |
Get-UMMailboxPIN |
查看从启用 UM 的用户邮箱中以加密形式存储的 PIN 数据计算得来的信息。此 cmdlet 还显示是否已锁定邮箱或用户访问权限。 |
Set-UMMailboxPIN |
重置启用 UM 的邮箱的 PIN。 |
Get-UMMailboxPolicy |
查看有关指定 UM 邮箱策略的信息,或检索组织中的 UM 邮箱策略的列表。 |
New-UMMailboxPolicy |
创建新的 UM 邮箱策略。 |
Remove-UMMailboxPolicy |
删除 UM 邮箱策略。如果任何启用 UM 的邮箱引用了 UM 邮箱策略,则无法删除 UM 邮箱策略。 |
Set-UMMailboxPolicy |
修改现有 UM 邮箱策略的配置设置。设置包括 PIN 策略、邮件文本设置和拨号限制。 |
Export-UMPrompt |
导出用作 UM 拨号计划和自动助理的问候提示的音频文件。 |
Import-UMPrompt |
导入自定义音频文件,以便 UM 拨号计划和自动助理可使用该文件。 |
目前可供 Exchange Online 管理员使用的 cmdlet
可以通过命令行获取有关各个 cmdlet 的帮助。使用命令行帮助可以找到与每个 cmdlet 配合使用的参数及相应语法。
命令行帮助可以返回不同详细程度的信息。可使用以下命令通过命令行获取更多所需帮助。可在 Microsoft Exchange Server 帮助:获取帮助中了解有关 Get-Help cmdlet 及关联语法的详细信息。虽然本主题指的是在本地 Exchange 部署中找到的 Exchange Management Shell,但内容同样适用于基于云的电子邮件服务和带 WinRM 的 Windows PowerShell。
帮助命令 | 说明 | 示例 |
---|---|---|
Get-Help <cmdlet> |
提供有关 cmdlet 用法和语法的信息。 |
|
Get-Help <cmdlet> -Examples |
显示常见 cmdlet 用法的示例。 |
|
Get-Help <cmdlet> -Detailed |
提供 cmdlet 说明、语法、参数及其用法的完整列表和示例。 |
|
云中的组织具有访问所有 Exchange 管理 cmdlet 的子集的权限。此外,这些组织还可访问这些 cmdlet 可用的所有参数的子集。命令行帮助目前未区分本地部署和基于云的部署。因此,您会看到命令行帮助中的某些 cmdlet 和参数不适用于基于云的电子邮件服务。
通常,您可以忽略任何引用物理资源的参数。如果您收到一条显示无法找到参数或无法识别 cmdlet 的错误消息,则可能是您尝试使用管理角色分配不允许或对您组织无效的参数或 cmdlet。
目前可供 Exchange Online 管理员使用的 cmdlet