Get-CsMcxConfiguration

 

上一次修改主题: 2012-04-23

检索有关组织当前正在使用的 Microsoft Lync Server 2010 Mobility Service 配置设置的信息。Mobility Service 使移动电话(如 iPhone 和 Windows Phone)用户能够执行如下操作:交换即时消息和状态信息;在内部而不是使用其无线提供商存储和检索语音邮件;以及利用 Lync Server 2010 功能(如通过工号拨号和电话拨出式会议)。

语法

Get-CsMcxConfiguration [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>]

Get-CsMcxConfiguration [-Filter <String>] [-LocalStore <SwitchParameter>]

详细说明

Lync Server 2010 Mobility Service 将 Microsoft Lync 2010 的许多功能扩展到移动设备(如 Apple iPhone、Windows Phone、Android 手机和 Nokia 手机)中。用户主要可以使用这些手机交换即时信息和状态信息,以及接收新语音邮件的通知。借助推送通知服务(Apple 推送通知服务和 Microsoft Lync Server 2010 推送通知服务),即使 Lync 2010 在后台运行,使用 iPhone 或 Windows Phone 的用户可以接收这些通知。Mobility Service 还为组织提供了实现通过工号拨号的机会。凭借通过工号拨号,用户可以从其移动电话发起呼叫,并使其看起来像是来自工作电话的呼叫;例如,来电显示系统将显示用户的工作号码,而不是其移动电话号码。

Mobility Service 本身可以通过使用移动服务配置设置进行管理。这些设置可应用于 global 作用域、site 作用域或 service 作用域(仅限 Web 服务器服务),用于控制以下事项:Mobility Service 会话的最长时间;Microsoft Lync Server 2010 自动发现服务(将 Mobility Service 用户定向到相应的注册器池)是否对从组织的防火墙之外登录的用户可用;以及推送通知服务提供商的位置。Get-CsMcxConfiguration cmdlet 为管理员提供了一种检索有关组织当前正在使用的所有 Mobility Service 配置设置的信息的方法。

谁能运行此 cmdlet:默认情况下,以下各组的成员有权在本地运行 Get-CsMcxConfiguration cmdlet:RTCUniversalServerAdmins。

参数

参数 必需 类型 描述

Identity

可选

Xds 标识

指示要返回的 Mobility Service 配置设置集合的唯一标识符。要引用全局设置,请使用以下语法:

-Identity global

要引用在 site 作用域配置的集合,请使用以下类似语法:

-Identity site:Redmond

要引用在 service 作用域配置的集合,请使用以下类似语法:

-Identity service:WebServer:atl-cs-001.litwareinc.com

请注意,指定 Identity 时不能使用通配符。如果需要使用通配符,请改用 Filter 参数。

如果未指定此参数,则 Get-CsMcxConfiguration 将返回组织中使用的所有 Mobility Service 配置设置的集合。

Filter

可选

字符串

使您能够使用通配符,以便返回 Mobility Service 配置设置的集合。例如,要返回在 site 作用域配置的所有设置的集合,请使用以下语法:

-Filter site:*

要返回在 service 作用域配置的所有设置的集合,请使用以下语法:

-Filter service:*

LocalStore

可选

开关参数

从中央管理存储的本地副本而不是从中央管理存储本身检索 Mobility Service 配置数据。

输入类型

Get-CsMcxConfiguration 不接受通过管道传递的输入。

返回类型

Get-CsMcxConfiguration 返回 Microsoft.Rtc.Management.WriteableConfig.Settings.McxConfiguration.McxConfiguration 对象的实例。

示例

-------------------------- 示例 1 --------------------------

Get-CsMcxConfiguration

示例 1 中显示的命令返回有关组织当前正在使用的所有 Mobility Service 配置设置的信息。

-------------------------- 示例 2 --------------------------

Get-CsMcxConfiguration -Identity "global"

在示例 2 中,仅返回 Mobility Service 配置设置的全局集合的信息。

-------------------------- 示例 3 --------------------------

Get-CsMcxConfiguration -Filter "service:*"

示例 3 返回有关分配到 service 作用域的所有 Mobility Service 配置设置的信息。为执行此操作,加入了 Filter 参数以及字符串值“service:*”。该筛选器值返回 Identity 以字符串值“service:”开头的所有 Mobility Service 配置设置。

-------------------------- 示例 4 --------------------------

Get-CsMcxConfiguration | Where-Object {$_.ExposedWebURL -eq "External"}

在示例 4 中,仅返回 ExposedWebURL 属性等于 External 的那些 Mobility Service 配置设置。为执行此操作,该命令首先调用不带任何参数的 Get-CsMcxConfiguration 以返回组织当前正在使用的所有 Mobility Service 配置设置的集合。然后将该集合通过管道传递到 Where-Object cmdlet,后者仅挑选出 ExposedWebURL 属性等于 (-eq) External 的那些设置。

-------------------------- 示例 5 --------------------------

Get-CsMcxConfiguration | Where-Object {$_.SessionExpirationInterval -lt 259200}

示例 5 返回 SessionExpirationInterval 属性设置为小于默认值 259200 秒(72 小时)的值的所有 Mobility Service 配置设置。这是通过以下步骤实现的:首先使用 Get-CsMcxConfiguration 返回所有现有 Mobility Service 配置设置的集合,然后将该集合通过管道传递到 Where-Object cmdlet,后者仅选择 SessionExpirationInterval 属性小于 259200 秒的设置。