在 Skype for Business 与 Lync 客户端用户界面之间切换

对于 Skype for Business Online 组织,你可以使用 Office 365 中的 Remote PowerShell 让你的 Skype for Business 用户使用 Skype for Business 客户端或 Skype for Business (Lync) 客户端用户界面。 默认设置是让用户使用 Skype for Business 客户端用户界面。 如果你希望使用 Lync 客户端体验,则可以管理首次启动客户端行为,以按照本主题后面的步骤显示 Lync 用户界面。

注意: Lync 2013 客户端体验不是 Skype for Business 2016 客户端版本的一个选项。 在尝试将你的客户端环境配置为使用 Lync 2013 客户端之前,请检查客户端版本,以确保它不会以数字 16 开头;例如:16.x.x.x。

提示: 如果希望轻松切换用户界面,不希望执行手动步骤,请访问 Microsoft 下载中心以获取 PowerShell 脚本来简化操作。

切换用户的 Skype for Business 用户界面

适用于 Skype for Business Online 的 Windows PowerShell 模块让你可以创建连接到 Skype for Business Online 的远程 Windows PowerShell 会话。 此模块仅在 64 位计算机上受支持,可以从 Microsoft 下载中心的适用于 Skype for Business Online 的 Windows PowerShell 模块下载。 有关其他信息,请参阅为你的计算机配置 Skype for Business Online 管理

重要: 用于切换用户界面的 Global 策略设置不会应用于已经应用了自定义设置的用户。 需要为已经应用了自定义策略的每位用户运行下面的命令,才能更改其用户界面:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI -Identity <username>

警告: ClientPolicyEnableSkypeUI 策略将替换用户的现有自定义策略设置。

要让贵组织中的所有用户使用 Skype for Business 客户端,请打开 Remote PowerShell 并键入以下命令:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

如果策略设置正确,您将看到:

PowerShell:SkypeUIEnabled

要让贵组织中的所有用户使用 Skype for Business (Lync) 客户端,请打开 Remote PowerShell 并键入以下命令:

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

如果策略设置正确,您将看到:

PowerShell:SkypeUIDisabled

要让贵组织中的单个用户使用 Skype for Business 客户端,请打开 Remote PowerShell 并键入以下命令:

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI -Identity <username>

如果策略设置正确,您将看到:

Skype for Business Online - 启用 UI

要让贵组织中的单个用户使用 Skype for Business (Lync) 客户端,请打开 Remote PowerShell 并键入以下命令:

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI -Identity <username>

如果策略设置正确,您将看到:

Skype for Business Online - UI 已禁用

要让贵组织中的多个用户使用 Skype for Business 客户端,请打开 Remote PowerShell 并键入以下命令:

$users = @("sip:bob@contoso.com","sip:fred@contoso.com")
$users | Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

要让贵组织中的多个用户使用 Skype for Business (Lync) 客户端,请打开 Remote PowerShell 并键入以下命令:

$users = @("sip:bob@contoso.com","sip:fred@contoso.com")
$users | Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

要让贵组织中的一组用户使用 Skype for Business 客户端,请打开 Remote PowerShell 并键入以下命令:

Get-CsOnlineUser -Filter {Department -eq “Sales”} | Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

要让贵组织中的一组用户使用 Skype for Business (Lync) 客户端,请打开 Remote PowerShell 并键入以下命令:

Get-CsOnlineUser -Filter {Department -eq “Sales”} | Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

注释: 用户的名称是应该为其分配该策略的用户帐户的名称。 可以以下列格式之一输入用户的帐户名称:

  • 用户的 SIP 地址

  • 用户的用户主体名称 (UPN)

  • 用户的域\用户名

  • 用户的 Active Directory 显示名称

使用 Windows PowerShell 管理 Lync Online

Skype for Business Online 策略设置

此表显示首次为用户应用了策略之后的用户体验:

管理员策略设置

显示的用户界面

未设置策略。

用户将继续使用 Skype for Business 客户端用户界面。

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

用户将继续使用 Skype for Business 客户端用户界面。

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

将请用户切换到 Skype for Business (Lync) 客户端用户界面。 他们可以以后切换。

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI -Identity <username>

用户将使用 Skype for Business 客户端用户界面。

Grant-CsClientPolicy-PolicyName ClientPolicyDisableSkypeUI -Identity <username>

将请用户切换到 Skype for Business (Lync) 客户端用户界面。 管理员可以在以后更改用于将用户切换到 Skype for Business 客户端用户界面的设置。

此表显示更改了策略之后的用户体验:

管理员策略设置

Skype for Business (Lync) 用户界面

Skype for Business 用户界面

Grant-CsClientPolicy -PolicyName ClientPolicyEnableSkypeUI

将请用户切换到 Skype for Business 客户端用户界面。

用户将继续使用 Skype for Business 客户端用户界面。

Grant-CsClientPolicy -PolicyName ClientPolicyDisableSkypeUI

用户将继续使用 Skype for Business (Lync) 界面。

将请用户切换到 Skype for Business (Lync) 客户端用户界面。

未设置策略。

如果不设置策略,用户将永远不会看到 Skype for Business (Lync) 客户端用户界面。 他们将一直使用 Skype for Business 客户端用户界面。

用户将继续使用 Skype for Business 客户端用户界面。

此表显示所有可用的联机自定义策略。 已创建新的策略来让管理员能够在 EnableSkypeUI 标志之间切换同时灵活保留旧的自定义策略。 请使用上面的 cmdlet 来向用户授予以下策略之一。

策略名称

EnableSkypeUI

ClientPolicyDefaultPhoto

ClientPolicyDefaultPhotoDisableSkypeUI

ClientPolicyNoIMURL

ClientPolicyNoIMURLDisableSkypeUI

ClientPolicyNoIMURLPhoto

ClientPolicyNoIMURLPhotoDisableSkypeUI

ClientPolicyNoSaveIMNoArchivingI

ClientPolicyNoSaveIMNoArchivingDisableSkypeUI

ClientPolicyNoSaveIMNoArchivingNoIMURL

ClientPolicyNoSaveIMNoArchivingNoIMURLDisableSkypeUI

ClientPolicyNoSaveIMNoArchivingNoIMURLPhoto

ClientPolicyNoSaveIMNoArchivingNoIMURLPhotoDisableSkypeUI

ClientPolicyNoSaveIMNoArchivingPhoto

ClientPolicyNoSaveIMNoArchivingPhotoDisableSkypeUI

若要开始使用 Windows PowerShell,请参阅下列主题:

首次启动客户端行为

默认情况下,当用户首次启动 Skype for Business 时,他们将始终看到 Skype for Business 用户界面,即使你已如前所述通过将客户端策略设置为 Lync 客户端体验 (Grant-CsClientPolicy –PolicyName ClientPolicyDisableSkypeUI) 来选择 Lync 客户端体验。 几分钟时间后,系统将要求用户切换到 Lync 模式。

如果你希望在用户首次启动 Skype for Business 客户端时显示 Lync 用户界面,请在客户端更新后首次启动前执行以下步骤:

  1. 按照本主题前面部分中的步骤进行操作,确认客户端策略设置为禁用 Skype for Business 用户界面。

  2. 更新用户计算机上的系统注册表。 你应在用户首次启动 Skype for Business 客户端之前执行此操作,且你应仅执行一次此操作。 有关如何创建组策略对象以更新加入域的计算机上的注册表的信息,请参阅本主题后面部分内容。

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]    注册表项中,创建新的“二进制”值。

    值名称”必须为 EnableSkypeUI   ,“值数据”必须设为00 00 00 00   。

    该注册表项应类似于以下内容:

    [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]

    "CanSharePptInCollab"=dword:00000001

    "CanShareOneNoteInCollab"=dword:00000001

    "CanAppShareInCollab"=dword:00000001

    "EnableSkypeUI"=hex:00,00,00,00

当用户首次启动 Skype for Business 客户端时,现在将显示 Lync 用户界面。

控制欢迎屏幕教程的显示

用户打开 Skype for Business 客户端时,默认行为是显示欢迎屏幕,其中包括人们最常请求获取的 7 条快速提示。 你可以关闭欢迎屏幕的显示,同时仍允许用户通过在客户端计算机上添加以下注册表值来访问教程:

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync]   注册表项中,创建新的 DWORD(32 位)值   。 “值名称   ”必须为 IsBasicTutorialSeenByUser   ,“值数据   ”必须设为 1   。

该注册表项应类似于以下内容:

"IsBasicTutorialSeenByUser"=dword:00000001

关闭客户端教程

如果你不希望你的用户能够访问教程,你可以使用以下注册表值关闭客户端教程:

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Lync]   注册表项中,创建新的 DWORD(32 位)值   。 “值名称   ”必须为 TutorialFeatureEnabled   ,“值数据   ”必须设为 0   。

"TutorialFeatureEnabled"=dword:00000000

你可以通过将“值数据   ”设为 1    来重新打开教程。

创建组策略对象以修改加入域的计算机上的注册表

应仅执行一次注册表更新以在用户首次启动 Skype for Business 客户端时显示 Lync 客户端体验。 如果你使用组策略对象 (GPO) 更新注册表,你需要定义对象以创建新值,而非更新值数据。 应用 GPO 时,如果新值不存在,则 GPO 将创建新值并将值数据设为 0。

以下过程介绍了如何修改注册表,使得在用户首次启动 Skype for Business 时显示 Lync 客户端体验。 你还可以如前文所述,使用此过程更新注册表以禁用欢迎屏幕教程。

创建 GPO
  1. 启动“组策略管理控制台”。

    有关如何使用组策略管理控制台的信息,请参阅组策略管理控制台

  2. 右键单击“组策略对象”节点,然后选择菜单上的“新建”。

  3. 在“新建 GPO”对话框中,输入 GPO 的名称,例如 MakeLyncDefaultUI,然后单击“确定”。

  4. 右键单击你刚创建的新 GPO,然后在菜单上选择“编辑”。

  5. 在“组策略管理编辑器”中,依次展开“用户配置”、“首选项”、“Windows 设置”,然后选择“注册表”节点。

  6. 右键单击“注册表”节点,然后选择“新建”>“注册表项”。

  7. 在“新建注册表属性”对话框上,更新以下内容:

    字段

    要选择或输入的值

    操作

    创建

    配置单元

    HKEY_CURRENT_USER

    注册表项路径

    Software\Microsoft\Office\Lync

    值名称

    EnableSkypeUI

    值类型

    REG_BINARY

    值数据

    00000000

  8. 单击“确定”以保存更改,然后关闭 GPO。

接下来,你需要将你创建的 GPO 链接到你希望分配策略的用户组,比如 OU。

使用 GPO 分配策略
  1. 在组策略管理控制台中,右键单击要分配策略的 OU,然后选择“链接到现有 GPO”。

  2. 在“选择 GPO”对话框中,选择你创建的 GPO,然后选择“确定”。

  3. 在目标用户的计算机上,打开命令提示符并键入以下命令:

    gpupdate /target:user   

    应用 GPO 时,将显示消息“正在更新策略...”。 完成时,将显示消息“已成功完成用户策略更新”。

  4. 在命令提示符下,键入下列命令:

    gpresult /r   

    你将在下面看到带有你创建的 GPO 名称的“已分配的组策略对象”。

你可以检查注册表以确认 GPO 已成功更新用户计算机上的注册表。 打开注册表编辑器并导航至 [HKEY_CURRENT_USER\Software\Microsoft\Office\Lync]    注册表项。 如果 GPO 已成功更新注册表,你将看到名为 EnableSkypeUI 的值设为 0。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×