本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

在 SharePoint 2013 中停用共同撰寫

 

適用版本:SharePoint Foundation 2013, SharePoint Server 2013 Enterprise

上次修改主題的時間:2016-12-16

摘要:了解如何使用群組原則或使用 Windows PowerShell 來停用 SharePoint 2013 的共同撰寫功能。

對象:IT 專業人員

SharePoint 2013 的共同撰寫可讓多位使用者隨時處理同一份文件,而不干擾彼此所做的變更。雖然我們已將共同撰寫設計成可有效率地進行擴充,但有些組織可能受限於硬體因素,而希望關閉共同撰寫功能,讓伺服器效能所受的任何影響降到最低。

本文說明如何使用群組原則或使用 Windows PowerShell 3.0 來停用 SharePoint 2013 的共同撰寫功能。

注意事項 附註:
因為 SharePoint 2013 是在 IIS 中以網站的形式運作,所以系統管理員和使用者要憑藉瀏覽器提供的協助工具功能。SharePoint 2013 支援受支援瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

有三種方法可以停用共同撰寫:

  • 您可以使用群組原則停用用戶端上的共同撰寫功能。如需詳細資訊,請參閱<Office 2013 的群組原則概觀>。

  • 您可以使用 Windows PowerShell 設定 DisableCoauthoring 伺服器屬性。如此會在伺服器上停用 Word 和 PowerPoint 文件的共同撰寫屬性。此屬性適用於以 Word 2010、Word 2013、Word Web App、PowerPoint 2010、PowerPoint 2013 和 PowerPoint Web App 撰寫的文件或簡報。

  • 您可以啟用文件庫中的 [要求取出] 設定。如此會停用文件庫中的共同撰寫。如需詳細資訊,請參閱<設定要求取出>。

此工作的程序:

使用群組原則停用共同撰寫
  1. 啟動 [群組原則管理]。

    • 若為 Windows Server 2008 R2:

      • 在伺服器上,依序選擇 [開始]、[系統管理工具]、[群組原則管理]。

    • 若為 Windows Server 2012:

      • 從螢幕邊緣往內撥動以顯示圖標,然後選擇 [搜尋] 查看電腦上安裝的所有應用程式。

      • 選擇 [群組原則管理]。

      如需如何與Windows Server 2012互動的詳細資訊,請參閱 <常見管理工作及 Windows Server 2012 中的導覽

  2. 在 [群組原則管理] 中,展開 [樹系] 和 [網域] 節點,找出您要設定原則的網域,然後展開 [群組原則物件]。

  3. 選擇 (即用滑鼠右鍵按一下) 其中已設定共同撰寫設定的群組原則物件,然後選擇 [編輯]。

  4. 針對 Word 2013,依序展開 [使用者設定]、[系統管理範本]、[Microsoft Word 2013]、[共同作業設定]、[共同撰寫],然後開啟 (即按兩下) [防止共同撰寫]。

    針對 PowerPoint 2013,依序展開 [使用者設定]、[系統管理範本]、[Microsoft PowerPoint 2013]、[共同作業設定]、[共同撰寫],然後選擇 [防止共同撰寫]。

  5. 在 [防止共同撰寫內容] 對話方塊中,選取 [啟用],然後選擇 [確定]。

使用 Windows PowerShell (儲存為指令碼並執行指令碼) 在 Web 服務層級停用 Word 文件和 PowerPoint 簡報的共同撰寫
  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 要更新的所有資料夾上的 db_owner 固定資料庫角色。

    • 正在執行 Windows PowerShell Cmdlet 之伺服器上的管理員群組。

    管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint 2013 Cmdlet 的權限。

    注意事項 附註:
    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 Windows PowerShell 權限的其他資訊,請參閱「權限」與<Add-SPShellAdmin>。
  2. 將下列程式碼貼到 [記事本] 之類的文字編輯器:

    $siteurl = "<servername>"
    $mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
    $mysite.WebApplication.WebService.DisableCoauthoring = $true;
    $mysite.WebApplication.WebService.Update();
    
  3. 指定下列參數:

     

    參數

    servername

    伺服器名稱

  4. 儲存檔案並加上 .ps1 副檔名,例如 SuggestedNameOfFile.ps1。

    注意事項 附註:
    您可以使用不同的檔案名稱,但是必須將檔案儲存為副檔名為 .ps1 的 ANSI 編碼文字檔。
  5. 啟動 SharePoint 2013 管理命令介面。

    • 若為 Windows Server 2008 R2:

      • 在 [開始] 功能表上,選擇 [所有程式],選擇 [Microsoft SharePoint 2013 產品],然後選擇 [SharePoint 2013 管理命令介面]。

    • 若為 Windows Server 2012:

      • 從螢幕邊緣往內撥動以顯示圖標,然後選擇 [搜尋] 查看電腦上安裝的所有應用程式。

      • 選擇 (即用滑鼠右鍵按一下) [SharePoint 2013 管理命令介面] 以顯示應用程式列。

      • 在應用程式列中,選擇 [以系統管理員身分執行]。

    如需如何與Windows Server 2012互動的詳細資訊,請參閱 <常見管理工作及 Windows Server 2012 中的導覽

  6. 切換至您儲存檔案的目錄。

  7. 在 Windows PowerShell 命令提示字元中,輸入下列命令:

    ./SuggestedFileName.ps1
    
使用 Windows PowerShell (儲存為指令碼並執行指令碼) 在 Web 應用程式層級停用 Word 文件和 PowerPoint 簡報的共同撰寫
  1. 確認您具備下列成員資格:

    • SQL Server 執行個體上的 securityadmin 固定伺服器角色。

    • 要更新的所有資料夾上的 db_owner 固定資料庫角色。

    • 正在執行 Windows PowerShell Cmdlet 之伺服器上的管理員群組。

    管理員可以使用 Add-SPShellAdmin Cmdlet 授與使用 SharePoint 2013 Cmdlet 的權限。

    注意事項 附註:
    如果您不具備上述權限,請連絡安裝程式系統管理員或 SQL Server 系統管理員要求權限。如需 Windows PowerShell 權限的其他資訊,請參閱「權限」與<Add-SPShellAdmin>。
  2. 將下列程式碼貼到 [記事本] 之類的文字編輯器:

    $siteurl = "<servername>"
    $mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
    $mysite.WebApplication.DisableCoauthoring = $true;
    $mysite.WebApplication.Update();
    
    
  3. 指定下列參數:

     

    參數

    servername

    伺服器名稱

  4. 儲存檔案並加上 .ps1 副檔名,例如 SuggestedNameOfFile.ps1。

    注意事項 附註:
    您可以使用不同的檔案名稱,但是必須將檔案儲存為副檔名為 .ps1 的 ANSI 編碼文字檔。
  5. 啟動 SharePoint 2013 管理命令介面。

    • 若為 Windows Server 2008 R2:

      • 在 [開始] 功能表上,依序選擇 [所有程式]、[Microsoft SharePoint 2013 產品]、[SharePoint 2013 管理命令介面]。

    • 若為 Windows Server 2012:

      • 從螢幕邊緣往內撥動以顯示圖標,然後選擇 [搜尋] 查看電腦上安裝的所有應用程式。

      • 選擇 (即用滑鼠右鍵按一下) [SharePoint 2013 管理命令介面] 以顯示應用程式列。

      • 在應用程式列中,選擇 [以系統管理員身分執行]。

    如需如何與Windows Server 2012互動的詳細資訊,請參閱 <常見管理工作及 Windows Server 2012 中的導覽

  6. 切換至您儲存檔案的目錄。

  7. 在 Windows PowerShell 命令提示字元中,輸入下列命令:

    ./SuggestedFileName.ps1
    

https://technet.microsoft.com/zh-tw/library/ff718235.aspx
顯示: