切換清單或文件庫,從新的或傳統的預設體驗

切換清單或文件庫,從新的或傳統的預設體驗

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

您可能會發現的外觀和瀏覽您的文件庫和清單中的變更。此新體驗更快,有其他的電話和平板電腦功能及簡單的功能。為文件庫或清單的擁有人、 網站擁有人或管理員,您可能會想要切換到上一個 (傳統) 的體驗時間的預設體驗。請記住,使用者可以變更特定的文件庫中的體驗,或網站改回為新的選擇。變更文件庫和清單層級設定會覆寫在網站、 網站集合中,而且租用戶層級的變更。

附註: 本文適用於文件庫和清單擁有者和管理員他們想要變更預設的使用者體驗。如果您以個別使用者,而且您想要回到 [傳統的體驗,請按一下 [在底部的 [返回標準的 SharePoint ,左上角的頁面。若要結束的傳統的體驗,按一下 [在底部,頁面的左上角的 [結束傳統體驗]。

  1. 在清單或文件庫中,選擇 [設定 設定圖示 然後設定清單文件庫設定]。

    移至 [設定],[文件庫設定

  2. 按一下 [進階設定],然後向下捲動清單體驗

    清單和文件庫設定

  3. 選擇下列其中一項:

    • 我的管理員所設定的預設體驗

      這個選項會設定為您的網站管理員所設定的項目體驗。

    • 新體驗

      這個選項會設定體驗全新體驗。此體驗是根據預設,,好讓您想要只有當您正從傳統。

    • 傳統的體驗

      這個選項會設定為傳統,也就是文件庫的上一個、 舊體驗體驗。

  4. 重複這些步驟來變更其他清單或文件庫的體驗。

  1. 以全域系統管理員或 SharePoint 系統管理員的身分登入 Office 365

  2. 選取左上角的 App 啟動器圖示 看起來像格子鬆餅的圖示代表按鈕,點按即可針對選取範圍顯示多個應用程式方塊。 ,然後選擇 [系統管理] 來開啟 Office 365 系統管理中心。(如果您沒有看到 [系統管理] 磚,表示您在貴組織中沒有 Office 365 系統管理員權限)。

  3. 在左側窗格中,選擇 [系統管理中心] > [SharePoint]。

  4. 選擇 [設定]

  5. 的 SharePoint 清單與文件庫的體驗,選取 [傳統體驗任一或新體驗 (自動偵測)

    設定預設清單和文件庫的體驗

檢查有會影響清單或文件庫頁面的自訂項目

您可能會想要變更的網站和網站集合層級的預設體驗的其中一個原因是因為您已自訂影響清單或文件庫的頁面,代表重要功能。如果您想要檢查這些類型的幫助您判斷哪一個網站與您想要變更的預設值的網站集合的自訂,您必須使用 Windows PowerShell 指令碼與 CSOM (用戶端物件模型) 包裝紙。下列指令碼會偵測部署自訂指令碼的 customactions。

  1. 確認您符合下列的最低需求:

  2. 複製下列程式碼,並將其貼上 「 記事本 」 等文字編輯器。在本文中,我們將指令碼檔案,而 CustomActions.ps1 名稱。

    附註: 

    • 這個指令碼必須個別執行,為每個您想要檢查的 CustomActions 的網站。若要變更以符合您組織的需求,需要 < > 中指定的版面配置區名稱。

    • 有解行,以井字號 (#),在網站集合層級和網站層級的指令碼的節。若要執行的適當的指令碼,請移除井字號 (#) 前面您想要變更的體驗] 區段中的線條。

    # This file uses CSOM. Replace the paths below with the path to CSOM on this computer.
    # If CSOM is in the user's downloads folder, you only have to replace the <username> placeholder.
    
    Add-Type -Path "C:\Users\<username>\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.dll"
    Add-Type -Path "C:\Users\<username>\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.Runtime.dll"
    
    # All strings in braces < >are placeholders that you must replace with the appropriate strings.
    
    $webUrl = 'https://<domain>.sharepoint.com/<relative-path-to-website>'
    $username = '<username>@<domain>.onmicrosoft.com'
    $password = Read-Host -Prompt "Password for $username" -AsSecureString
    
    [Microsoft.SharePoint.Client.ClientContext]$clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)    
    $clientContext.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
    $site = $clientContext.Site;
    $customActions = $site.UserCustomActions
    $clientContext.Load($customActions)
    $clientContext.ExecuteQuery()
    
    $first = $true
    foreach($customAction in $customActions)
    {
        if($customAction.Location -eq "scriptlink" -and -Not ([string]::IsNullOrEmpty($customAction.ScriptBlock)))
        {
            if ($first)
            {
                Echo " "
                    Echo ($webUrl + " has the following inline JavaScript custom actions")
            $first = $false
            }
            Echo $customAction.Title
        }
    }
    
  3. 儲存檔案,其命名為CustomActions.ps1

    附註: 您可以使用不同的檔案名稱,但您必須將檔案儲存為其副檔名為.ps1 ANSI 編碼文字檔案

  4. 變更您用來儲存檔案的目錄。

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

    ./CustomActions.ps1

變更網站與網站集合的預設體驗

若要變更網站集合或網站層級上的文件庫的預設體驗,您必須使用 Windows PowerShell 指令碼的 CSOM (用戶端物件模型) 包裝函式,如下所示。

  1. 確認您符合下列的最低需求:

  2. 複製下列程式碼,並將其貼上 「 記事本 」 等文字編輯器。在本文中,我們將指令碼檔案,而 DocLib.ps1 名稱。

    附註: 有解行,以井字號 (#),在網站集合層級和網站層級的指令碼的節。若要執行的適當的指令碼,請移除井字號 (#) 前面您想要變更的體驗] 區段中的線條。

    ##The first two lines of the script load the CSOM model:
    Add-Type -Path "C:\Users\{username}\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.dll"
    
    Add-Type -Path "C:\Users\{username}\downloads\Microsoft.SharePointOnline.CSOM.16.1.5026.1200\lib\net45\Microsoft.SharePoint.Client.Runtime.dll"
    
    $webUrl = 'https://{domain}.sharepoint.com/[optional path to subweb]'
    $username = Read-Host -Prompt "Enter or paste the site collection administrator’s full O365 email, for example, name@domain.onmicrosoft.com" 
    $password = Read-Host -Prompt "Password for $username" -AsSecureString
    
    [Microsoft.SharePoint.Client.ClientContext]$clientContext = New-Object Microsoft.SharePoint.Client.ClientContext($webUrl)
    $clientContext.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($username, $password)
    
    # To apply the script to the site collection level, uncomment the next two lines.
    #$site = $clientContext.Site; 
    #$featureguid = new-object System.Guid "E3540C7D-6BEA-403C-A224-1A12EAFEE4C4"
    
    # To apply the script to the website level, uncomment the next two lines, and comment the preceding two lines.
    #$site = $clientContext.Web;
    #$featureguid = new-object System.Guid "52E14B6F-B1BB-4969-B89B-C4FAA56745EF" 
    
    # To turn off the new UI by default in the new site, uncomment the next line.
    #$site.Features.Add($featureguid, $true, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::None);
    
    # To re-enable the option to use the new UI after having first disabled it, uncomment the next line.
    # and comment the preceding line.
    #$site.Features.Remove($featureguid, $true);
    
    $clientContext.ExecuteQuery();
    
    
  3. 儲存檔案,其命名為DocLib.ps1

    附註: 您可以使用不同的檔案名稱,但您必須將檔案儲存為其副檔名為.ps1 ANSI 編碼文字檔案

  4. 變更您用來儲存檔案的目錄。

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

    ./DocLib.ps1

如需有關 Windows PowerShell 的詳細資訊,請參閱使用 Windows PowerShell

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×