Share via


停用共同撰寫 (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 管理命令介面。若要執行 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:\<路徑>\<檔案名稱>.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:\<路徑>\<檔案名稱>.ps1

See Also

Concepts

共同撰寫管理 (SharePoint Server 2010)