具備 Unity Touch 功能時,平板電腦和智慧型手機使用者能迅速地從 Unity Touch 側邊列,瀏覽至 Horizon 7 桌面平台應用程式或檔案。雖然為了方便起見,使用者可指定要在側邊欄顯示的最愛應用程式,管理員可設定最愛的應用程式預設清單。

執行這項作業的原因和時機

如果您使用浮動指派桌面平台集區,除非您在 Active Directory 中啟用漫遊使用者設定檔,否則從桌面平台中斷連線時,將會遺失使用者指定的最愛應用程式和最愛檔案。

使用者先連線到啟用 Unity Touch 時,最愛應用程式的預設清單仍會持續開啟。但是,如果使用者設定他自己的最愛應用程式清單,則系統會忽視預設清單。使用者連線到浮動或專用集區中的不同機器時,使用者最愛應用程式清單仍會在使用者的漫遊設定檔中顯示且仍可使用。

如果建立最愛應用程式的預設清單,且在 Horizon 7 桌面平台作業系統上沒有安裝一或多個應用程式,或在 [開始] 功能表找不到這些應用程式的路徑時,不會在最愛的清單顯示應用程式。您可使用此行為設定套用至多個虛擬機器映像(使用不同組的安全應用程式)的一個最愛應用程式主預設清單。

例如,如果在第一台虛擬機器上安裝 Microsoft Office 和 Microsoft Visio,在第二台虛擬機器上安裝 Windows Powershell 和 VMware vSphere Client,則您可以建立包含所有四種應用程式的清單。只有已經安裝的應用程式會在各個桌面平台上顯示為預設最愛的應用程式。

您可使用不同的方式,指定最愛應用程式的預設清單:

  • 在桌面平台集區中的虛擬機器上新增 Windows 登錄值

  • Horizon Agent 安裝程式建立管理安裝套件,並將套件散佈到虛擬機器

  • 從虛擬機器上的命令列執行 Horizon Agent 安裝程式

備註︰

Unity Touch 假設應用程式的捷徑位於開始功能表的 Program 資料夾。如果任何捷徑不在 Programs 資料夾,連接前置詞 Programs 到捷徑路徑。例如:位在 ProgramData\Microsoft\Windows\Start Menu 資料夾的 Windows Update.lnk。若要公布此捷徑為預設最愛的應用程式,新增前置詞 Programs 到捷徑路徑。例如:"Programs/Windows Update.lnk"

先決條件

  • 確認已在虛擬機器上安裝 Horizon Agent

  • 確認您在虛擬機器上具有管理員權限。為了執行此程序,您需要編輯登錄設定。

  • 如果您有浮動指派桌面平台集區,請使用 Active Directory 設定漫遊使用者設定檔。請遵循 Microsoft 提供的指示。

    每次登入時,浮動指派桌面平台集區的使用者都可以看見最愛的應用程式和檔案清單。

程序

  • (選擇性) ︰ 新增 Windows 登錄值,建立最愛應用程式的預設清單。
    1. 開啟 regedit 並導覽至 HKLM\Software\VMware, Inc.\VMware Unity 登錄設定。

      在 64 位元虛擬機器上,導覽到 HKLM\Software\Wow6432Node\VMware, Inc.\VMware Unity 目錄。

    2. 建立稱為 FavAppList 的字串值。
    3. 指定預設最愛的應用程式。

      使用以下格式,指定在開始功能表中使用之應用程式的捷徑路徑。

      path-to-app-1|path-to-app-2|path-to-app-3|…

      例如:

      Programs/Accessories/Accessibility/Speech Recognition.lnk|Programs/VMware/VMware vSphere Client.lnk|Programs/Microsoft Office/Microsoft Office 2010 Tools/Microsoft Office 2010 Language Preferences.lnk
  • (選擇性) ︰ 透過從 Horizon Agent 安裝程式建立管理安裝套件,建立最愛應用程式的預設清單。
    1. 從命令列,使用以下格式建立管理安裝封裝。
      VMware-viewagent-x86_64-y.y.y-xxxxxx.exe /s /a /v"/qn TARGETDIR=""用來儲存管理安裝套件的網路共用"" UNITY_DEFAULT_APPS=""應設定於登錄中的預設最愛應用程式清單"""

      例如:

      VMware-viewagent-x86_x64-y.y.y-xxxxxx.exe /s /a /v"/qn TARGETDIR=""\\foo-installer-share\ViewFeaturePack\"" UNITY_DEFAULT_APPS=""Programs/Accessories/Accessibility/Ease of Access.lnk|Programs/Accessories/System Tools/Character Map.lnk|Programs/Accessories/Windows PowerShell/Windows PowerShell.lnk|Programs/Internet Explorer (64-bit).lnk|Programs/Google Chrome/Google Chrome.lnk|Programs/iTunes/iTunes.lnk|Programs/Microsoft Office/Microsoft SharePoint Workspace 2010.lnk|Programs/PuTTY/PuTTY.lnk|Programs/Skype/Skype.lnk|Programs/WebEx/Productivity Tools/WebEx Settings.lnk|"""
    2. 使用組織採用的標準 Microsoft Windows Installer (MSI) 部署方式,從網路共用區分發管理安裝套件到桌面平台虛擬機器。
  • (選擇性) ︰ 透過直接從虛擬機器的命令列執行 Horizon Agent 安裝程式,建立最愛應用程式的預設清單。

    使用以下格式。

    VMware-viewagent-x86_x64-y.y.y-xxxxxx.exe /s /v"/qn UNITY_DEFAULT_APPS=""應設定於登錄中的預設最愛應用程式清單"""
    備註︰

    前述的命令會結合安裝 Horizon Agent 與指定最愛應用程式預設清單的作業。執行此命令前,您不需安裝 Horizon Agent

下一步

如果在虛擬機器上直接執行此工作 (編輯 Windows 登錄或從命令列安裝 Horizon Agent),您必須部署新設定的虛擬機器。您可以建立快照或範本、建立桌面平台集區或重新撰寫現有集區。或您可建立 Active Directory 群組原則,部署新的設定。