共用方式為


管理視覺更新 (SharePoint Server 2010)

 

適用版本: SharePoint Server 2010

上次修改主題的時間: 2016-11-30

本文提供與「視覺更新」功能相關的程序。當您從 Microsoft Office SharePoint Server 2007 升級為 Microsoft SharePoint Server 2010 時,可選擇使用「視覺更新」功能,讓網站集合擁有人與網站擁有人有機會暫時保留上一版的使用者介面。如此可讓他們更新自訂以運用於新的使用者介面中。如需「視覺更新」及相關選項的完整說明,請參閱<規劃視覺更新 (SharePoint Server 2010)>。

本文內容:

  • 關於使用視覺更新

  • 檢視目前使用者介面的狀態

  • 將網站回復為上一版使用者介面

  • 強制升級為新版使用者介面

  • 網站擁有人的視覺更新選項

關於使用視覺更新

使用就地升級方法或資料庫附加升級方法升級時,可選擇使用「視覺更新」。

在就地升級期間,您可以選擇將「視覺更新」用為 SharePoint 產品設定精靈中的步驟。若在內建資料庫的獨立伺服器上執行升級,SharePoint 產品設定精靈將不會提供視覺更新功能。但是在此情況下,您可以從 Psconfig 命令列工具使用「視覺更新」功能。之後,您可以使用語法:psconfig.exe -cmd upgrade [-preserveolduserexperience <true|false>]

在資料庫附加升級期間,您可以使用下列任一參數,完成選擇更新成新使用者經驗或沿用原有的使用者經驗:

  • Mount-SPContentDatabase Windows PowerShell Cmdlet 的 Updateuserexperience 參數。

  • addcontentdatabase Stsadm 作業的 preserveolduserexperience 參數。

如需在升級期間使用這些參數的其他資訊,請參閱<連結資料庫並升級為 SharePoint Server 2010>。

檢視目前使用者介面的狀態

您可以產生網站集合中所有網站及其相對應視覺更新資料的清單,以檢視目前使用者介面的狀態。若您已設定網站擁有人必須為新使用者介面備妥網站的時間限制,並想監視網站擁有人的進度時,這方法相當實用。下列程序告訴您如何檢視目前使用者介面的狀態。

使用 Windows PowerShell 檢視目前使用者介面的狀態

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

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

    $sc = Get-SPSite http://machinename/sites/collectionname; $sc.GetVisualReport() | Format-Table
    

如需詳細資訊,請參閱<Get-SPSite>。

將網站回復為上一版使用者介面

若網站集合擁有人或網站擁有人因錯誤而決定使用新的使用者介面,或發生無法解決的問題,您可以使用 Windows PowerShell 回復為上一版的使用者介面。此程序告訴您如何將網站集合中的一個或所有網站回復為上一版使用者介面。

使用 Windows PowerShell 將網站回復為上一版使用者介面

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

  5. 若要將網站集合中特定的網站回復為上一版 UI,請在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Get-SPSite http://machinename/sites/V3UI | Get-SPWeb "webname" | Foreach{$_.UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
    

    若要將網站集合中的所有網站都回復為上一版使用者介面,請在 Windows PowerShell 命令提示字元處,輸入下列命令:

    Get-SPSite http://machinename/sites/V3UI | Foreach{$_. UIVersionConfigurationEnabled=1;$_.UIVersion=3;$_.Update();}
    

如需詳細資訊,請參閱<Get-SPSite>。

強制升級為新版使用者介面

若要在發生升級後強制套用新版使用者介面,您可以先為網站集合擁有人與網站擁有人提供一段指定的時間,讓他們在此時間內預覽新版使用者介面,並修正可能有的任何問題。當您強制升級為新版使用者介面時,您可以在初始升級期間使用指令碼或使用 SharePoint 產品設定精靈。如需升級與 SharePoint 產品設定精靈的相關資訊,請參閱<執行 SharePoint 產品設定精靈>。下列程序告訴您如何以程式設計方式,將所有網站集合與所有網站都升級為新的使用者介面。

使用 Windows PowerShell 強制升級為新版使用者介面

  1. 確認符合下列基本需求:請參閱<Add-SPShellAdmin>。

  2. 在 [開始] 功能表上,按一下 [所有程式]。

  3. 按一下 [Microsoft SharePoint 2010 產品]。

  4. 按一下 [SharePoint 2010 管理命令介面]。

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

    $webapp = Get-SPWebApplication http://sitename
    
    foreach ($s in $webapp.sites)
    
    {$s.VisualUpgradeWebs() }
    

如需詳細資訊,請參閱<Get-SPWebApplication

若要將單一網站集合升級為新版使用者介面,請在 Windows PowerShell 命令提示字元處,輸入下列命令:

$site = Get-SPSite https://server

$site.VisualUpgradeWebs()

若要將單一網站升級為新版使用者介面,請在 Windows PowerShell 命令提示字元處,輸入下列命令:

$web = Get-SPWeb https://server/site

$web.UIVersion = 4

$web.UIVersionConfigurationEnabled = 0

$web.Update()

網站擁有人的視覺更新選項

網站擁有人可以使用「網站設定」使用者介面,在 [使用上一個使用者介面] 與 [預覽更新的使用者介面] 選項之間切換。一旦網站擁有人滿意網站的外觀之後,即可選取 [更新使用者介面] 選項,確認新的 UI。

下表說明網站擁有人可為其網站選擇之不同的升級選項。這些升級模式可從 [網站設定] 頁面的 [標題、描述與圖示] 區段存取。

模式類型 描述

使用上一版使用者介面

網站擁有人使用此模式,可讓所有網站皆使用 Microsoft Office SharePoint Server 2007 的介面。

預覽更新版的使用者介面

網站擁有人使用此模式,評估其網站在新版使用者介面中的外觀與運作。選擇此模式時,將無法使用舊版介面的功能。

更新使用者介面

當網站擁有人滿意變更並備妥可切換為新版使用者介面時,即會使用此選項。必要時,管理員可以將使用者介面還原為舊版介面。

See Also

Concepts

規劃視覺更新 (SharePoint Server 2010)