Skype for Business Server 管理程序

Skype for Business Server 命令行管理程序提供用于服务器管理和管理的命令行界面。 它基于 Windows PowerShell 构建,包含一组全面的管理 cmdlet,这些 cmdlet 特定于 Skype 和旧版 Lync 服务器产品。

Windows PowerShell 允许从命令行管理 Microsoft 应用程序。 它包括命令行环境、特定于产品的命令和完整的脚本语言。 Windows PowerShell 在 2006 年底首次作为 Windows 操作系统的可下载版本推出,并并入 Microsoft Exchange Server 2007 的可管理性命令行界面。 它已合并到大多数 Microsoft Server 产品中,包括 Lync 和 Skype 服务器,从 Lync Server 2010 开始。 Skype for Business Server 命令行管理程序中提供了超过 700 个 Lync 和 Skype 特定 cmdlet。

注意

Skype for Business cmdlet 引用已移至 learn.microsoft.com。 单击以下链接将带你到新的 learn.microsoft.com 页面。 内容现在是开源的,可通过 GitHub 用于社区投稿。 对投稿感兴趣? 在此处查看存储库中的自述文件: https://github.com/MicrosoftDocs/office-docs-powershell

Skype for Business Server 附带超过 700 个 cmdlet,使管理员能够使用 Skype for Business Server 命令行管理程序管理 Skype for Business Server。 您可以通过键入以下类似命令,从命令行直接检索 cmdlet 的相关帮助:

Get-Help New-CsVoicePolicy -Full

上述命令检索有关 New-CsVoicePolicy cmdlet 的可用完整帮助。 要查看其他 cmdlet 的帮助,请将 New-CsVoicePolicy 替换为要检索其帮助信息的 cmdlet 的名称。

要检索可用于管理 Skype for Business Server 的 cmdlet 的完整列表,请在 Shell 命令提示符处键入以下内容:

Get-Command * -Module SkypeforBusiness -CommandType cmdlet

有关 Skype for Business Server 中 Windows PowerShell 的注意事项:

  • 若要运行 Skype for Business Server cmdlet,请打开 Skype for Business Server 命令行管理程序。

    谨慎

    如果打开 Windows PowerShell 窗口而不是 Skype for Business Server 命令行管理程序,则默认情况下可能无法运行 Skype cmdlet。 若要从 Windows PowerShell 中运行 Skype for Business Server cmdlet,请先在 Windows PowerShell 命令提示符处键入以下内容: >Import-Module SkypeforBusiness

  • Skype for Business Server Management Shell 会自动安装在每台 Skype for Business Server Enterprise Edition 前端服务器或 Standard Edition 服务器上。

  • 可以通过运行 Update-Help cmdlet 来更新 Skype for Business Server 命令行管理程序帮助内容。 Update-Help cmdlet 下载并安装计算机上安装的所有模块的最新帮助文件,包括 Skype for Business cmdlet 的更新。

    默认情况下, Update-Help cmdlet 将更新 Skype for Business Server 上安装的所有模块。 如果您想仅更新特定模块,则可以使用 Module 参数来限制 cmdlet 的作用域。 以下示例仅更新 Skype for Business 模块。

    Update-Help -Module SkypeforBusiness
    

    如果需要更新未连接到 Internet 的服务器上的帮助,可以使用 Save-Help cmdlet 获取最新版本的帮助,并将其保存到指定的位置。 然后,可以在未连接到 Internet 的服务器上将 Update-Help cmdlet 与 -SourcePath 参数一起使用,从所选位置获取更新的帮助。 以下示例演示如何将帮助文件保存到网络文件共享,然后从文件共享更新 Skype for Business 模块的帮助。

    // Save the help files
    Save-Help -DestinationPath \\UpdateShare\HelpDownload
    // Run Update-Help against the local help files
    Update-Help -Module SkypeforBusiness -SourcePath \\UpdateShare\HelpDownload
    

    有关详细信息,请参阅 关于可更新帮助

    注意

    如果远程使用 PowerShell,可能需要允许通过防火墙进行通信。 若要详细了解 PowerShell 远程处理使用的端口,请参阅 PowerShell 远程处理使用哪些端口?