使用英语阅读

通过


禁用共同创作 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

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

本文介绍如何通过使用“组策略”或使用 Windows PowerShell 2.0 禁用 Microsoft SharePoint Server 2010 中的共同创作功能。

禁用共同创作

文档从文档库签出后,可能无法使用共同创作。用户可以将文档分别签出,作为将其锁定的一种方式,这样其他用户就无法与其共同创作。共同创作要求任何用于共同创作文档的文档库不需要签出。需要在文档库中签出是整个库禁用共同创作的一种方式。共同创作功能还可以使用“组策略”在客户端禁用。

此任务中的过程:

  • 使用“组策略”禁用共同创作

  • 使用 Windows PowerShell 在 Web 服务级别禁用 Word 文档和 PowerPoint 演示文稿的共同创作

  • 使用 Windows PowerShell 在 Web 应用程序级别禁用 Word 文档和 PowerPoint 演示文稿的共同创作

使用“组策略”禁用共同创作

  1. 在服务器上,单击“开始”,单击“管理控制”,再单击“组策略管理”。

  2. 在“组策略管理”中,展开想要在其中设置策略的域的“林”和“域”节点,然后展开“组策略对象”。

  3. 右键单击想要在其中配置共同创作设置的“组策略对象”,然后单击“编辑”。

  4. 对于 Word 2010,展开“用户配置”、“管理模板”、“Microsoft Word 2010”、“协作设置”、“共同创作”,然后双击“禁止共同创作”。

    对于 PowerPoint 2010,展开“用户配置”、“管理模板”、“Microsoft PowerPoint 2010”、“协作设置”、“共同创作”,然后双击“禁止共同创作”。

  5. 在“禁止共同创作属性”对话框中,选择“已启用”,然后单击“确定”。

您还可以通过使用 Windows PowerShell 设置 DisableCoauthoring 服务器属性,禁用服务器上 Word 和 PowerPoint 文档的共同创作。

备注

本任务中的一些过程需要使用 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 本地组的成员。
有关 Add-PSSnapin cmdlet 的详细信息,请参阅 Add-PSSnapin。有关如何将 Windows PowerShell 与 SharePoint 2010 产品结合使用的详细信息,请参阅借助 Windows PowerShell 的 SharePoint 2010 产品管理

使用 Windows PowerShell 在 Web 服务级别禁用 Word 文档和 PowerPoint 演示文稿的共同创作

  1. 使用记事本打开一个新文本文件,然后将以下脚本复制并粘贴到该文件中。

    $siteurl = "<servername>" $mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
    $mysite.WebApplication.WebService.DisableCoauthoring = $true;
    $mysite.WebApplication.WebService.Update();
    
  2. 指定以下参数:

    参数

    $siteurl

    服务器名称

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

  4. 在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:

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

使用 Windows PowerShell 在 Web 应用程序级别禁用 Word 文档和 PowerPoint 演示文稿的共同创作

  1. 使用记事本打开一个新文本文件,然后将以下脚本复制并粘贴到该文件中。

    $siteurl = "<servername>" $mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
    $mysite.WebApplication.DisableCoauthoring = $true;
    $mysite.WebApplication.Update();
    
  2. 指定以下参数:

    参数

    $siteurl

    服务器名称

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

  4. 在 Windows PowerShell 命令提示符(即 PS C:\>)处,键入以下命令并按 Enter:

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

See Also

Concepts

共同创作管理 (SharePoint Server 2010)