配置 PowerPoint 服务应用程序设置

 

适用于: PowerPoint Web App Preview

上一次修改主题: 2016-11-29

本文中提供的有关配置 PowerPoint Service 应用程序 的信息面向 IT 专业人员,他们负责维护独立服务器或服务器场中的 Microsoft SharePoint 2010 产品 上安装的 Microsoft Office Web Apps。除非另有说明,否则本文中的 SharePoint 2010 产品指的是 Microsoft SharePoint Server 2010 和 Microsoft SharePoint Foundation 2010。

本文包含以下各节:

  • 配置 PowerPoint 服务应用程序设置

  • 使用 Windows PowerShell 设置最大工作进程数

配置 PowerPoint 服务应用程序设置

通过 PowerPoint Service 应用程序 设置页面,管理员可以设置支持的文件格式、确定或指定广播网站 URL 以及禁用演示文稿扫描。

配置 PowerPoint 服务应用程序设置

  1. 验证您是否拥有以下管理凭据:

    • 若要更改 Office Web Apps 服务应用程序的设置,您必须是运行 SharePoint 管理中心网站的计算机上 SharePoint 组“Farm Administrators”的成员。
  2. 在管理中心网站上的“应用程序管理”部分,单击“管理服务应用程序”。

  3. 在“服务应用程序”页上,单击“PowerPoint 服务应用程序”。

  4. 在“PowerPoint 服务应用程序”页上,配置以下设置:

    受支持的文件格式:指定用户可以使用此 PowerPoint 服务应用程序查看哪些演示文稿类型。如果没有选择文件格式,则使用此服务的用户尝试在 Web 浏览器中查看此文件类型时会收到一条错误。

    • Office Open XML 演示文稿:选择此设置可以支持 .pptx, .pptm, .potx 和 .potm 文件格式。

    • PowerPoint 97-2003 演示文稿:选择此格式可以支持 .ppt 和 .pot 文件格式。

    广播网站:用户可以从 Microsoft PowerPoint 2010 连接到广播网站,并向可使用 Web 浏览器进行观看的远程参与者广播幻灯片。创建 PowerPoint Service 应用程序 时,将创建默认网站并显示其 URL。通过使用 PowerPoint 广播网站模板创建新网站集,您可以在另一位置创建另一广播网站。

    PowerPoint 97-2003 演示文稿扫描:为了在加载 Microsoft PowerPoint 97 至 PowerPoint 2003 版本的文档时增强安全性,PowerPoint Service 应用程序 在浏览器中打开文档之前会执行额外的恶意内容检查。这些检查过程可能会影响服务器的整体性能。请仅在信任此服务实例加载的所有文档时禁用此设置。默认情况下启用文档扫描。若要禁用扫描功能,请选择“禁用 PowerPoint 97-2003 演示文稿扫描”。

使用 Windows PowerShell 设置最大工作进程数

可以设置为了支持 PowerPoint Service 应用程序 服务请求而允许的最大工作进程数。设置的最大工作进程数应足够大,以便支持最大数目的服务请求,同时不会减少其他应用程序的工作进程数。如果工作进程数较少,可能会降低性能和 PowerPoint Service 应用程序 的资源消耗。考虑到缓存大小和计算机配置等其他因素,建议设置不同的最大工作进程数。为了满足日常使用,建议针对每个内核处理器为每个服务应用程设置 2 个工作进程。

本任务中的一些过程需要使用 Windows PowerShell 或 SharePoint 2010 Management Shell 以运行 cmdlet。若要在 Windows PowerShell 中运行 SharePoint 2010 cmdlet,您必须通过使用 Add-PSSnapin cmdlet 添加 Microsoft.SharePoint.PowerShell 插件,或者可以通过使用 SharePoint 2010 Management Shell 来运行 SharePoint 2010 cmdlet。默认情况下,Microsoft.SharePoint.PowerShell 插件已经注册,并且已添加到 SharePoint 2010 Management Shell 中。若要运行 SharePoint 2010 cmdlet,您必须是配置数据库上 SharePoint_Shell_Access 角色的成员并且是安装 SharePoint 2010 产品的计算机上 WSS_ADMIN_WPG 本地组的成员。若要在 Windows PowerShell 或 SharePoint 2010 Management Shell 中运行脚本,您必须使用 set-executionpolicy cmdlet 和 unrestricted 参数设置执行策略。有关 Add-PSSnapin cmdlet 的详细信息,请参阅 Add-PSSnapin。有关结合使用 Windows PowerShell 和 SharePoint 2010 产品的详细信息,请参阅借助 Windows PowerShell 的 SharePoint 2010 产品管理

使用 Windows PowerShell 为 PowerPoint Viewing Service 应用程序设置最大工作进程数

  1. 验证您是否满足以下最低要求:

  2. 使用记事本创建一个文本文件,然后将以下脚本复制并粘贴到该文件中。

    此示例为四核服务器上的每个内核处理器指定两个工作进程(两个工作进程 x 4 个内核处理器):

    Get-SPPowerPointServiceApplication | Set-SPPowerPointServiceApplication -ViewingWorkerProcessCount 8
    
  3. 指定以下参数:

    参数

    -ViewingWorkerProcessCount

    数字(工作进程总数)

  4. 使用 .ps1 文件扩展名将该文件保存到运行脚本的文件夹(通常是 C:\scripts)中。

  5. 在 Windows PowerShell 控制台的命令提示符(即 PS C:\>)处,键入以下命令,然后按 Enter:

    C:\<path>\<filename>.ps1