啟用和測試動態應用程式提供者 - Amazon AppStream 2.0

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

啟用和測試動態應用程式提供者

您必須先在 AppStream 2.0 映像內啟用動態應用程式提供者。在您啟用這些提供者之後,它們即可為串流執行個體上的使用者管理應用程式。

啟用動態應用程式提供者

若要啟用此功能,您必須將動態應用程式提供者詳細資訊新增至映像建置器中的組態檔案。映像建置器必須加入 Microsoft Active Directory 網域。在映像建置器上執行下列步驟,即可測試您的動態應用程式,以驗證其是否如預期般運作。最後,完成建立您的映像。

注意

第三方動態應用程式提供者可以在安裝期間修改組態檔案。如需安裝指示,請參閱適用提供者的文件。

啟用動態應用程式提供者
  1. 連線至您要使用的映像建置器,並以在映像建置器上具有本機管理員許可的網域帳戶登入。若要這麼做,請執行任一項操作:

    • 使用 AppStream 2.0 主控台 (僅適用 Web 連線)

    • 建立串流 URL (適用 Web 或 AppStream 2.0 用戶端連線)

      注意

      如果您的組織要求使用智慧卡登入,則您必須建立串流 URL,並使用 AppStream 2.0 用戶端進行連線。如需智慧卡登入的相關資訊,請參閱 智慧卡

  2. 導覽至 C:\ProgramData\Amazon\AppStream\AppCatalogHelper\DynamicAppCatalog\ 並開啟 Agents.json 組態檔案。

  3. Agents.json 檔案中,新增以下項目:

    "DisplayName": "<Uninstall hive display name value>",

    "Path": "<C:\path\to\client\application>"

    DisplayName 必須符合為您的應用程式建立的 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall 機碼的 DisplayName 登錄值。

  4. 安裝您的動態應用程式提供者。

  5. 在映像建置器桌面上開啟映像助理。

  6. 您也可以選擇安裝要包含在映像中的任何其他應用程式。

  7. 在映像助理的 1. 新增應用程式頁面中,選取啟用動態應用程式提供者核取方塊。

  8. 如果您已按步驟 8 所述安裝其他應用程式,請選擇相同頁面中的 +Add App (+新增應用程式),並指定要新增的應用程式。

    注意

    當您使用動態應用程式提供者時,您不需要在映像中指定任何應用程式。如果您在映像中指定應用程式,動態應用程式提供者就無法將其移除。

  9. 繼續下一節的步驟,以測試您的動態應用程式提供者。

測試動態應用程式提供者 (選用)

在映像建置器上啟用動態應用程式提供者之後,即可測試提供者,以驗證其是否如預期般運作。若要執行此作業,請在完成建立映像之前執行下列步驟。

測試動態應用程式提供者
  1. 執行以下任意一項:

    • 如果您已連線至啟用了動態應用程式提供者的映像建置器,而且您以管理員身分登入,則必須切換為未具備映像建置器上本機管理員許可的帳戶。若要執行此作業,請在映像建置器工作階段工具列右上角,選擇 Admin Commands (管理員命令)Switch User (切換使用者)

    • 如果您尚未連線到映像建置器,請使用 AppStream 2.0 主控台 (僅適用 Web 連線) 或建立串流 URL (適用 Web 或 AppStream 2.0 用戶端連線) 進行連線。

      注意

      出現登入提示時,請選擇目錄使用者,並以未具備映像建置器上本機管理員許可的網域帳戶登入。

  2. 在映像建置器桌面開啟映像助理 (若尚未開啟)。

  3. Test Apps (測試應用程式) 頁面中,如果您的映像指定了任何不屬於動態應用程式提供者的應用程式,清單會先顯示這些應用程式。動態應用程式提供者的應用程式可能需要一點時間才會顯示在清單中。

  4. 從清單中選擇應用程式,並開啟它以驗證是否如預期般運作。

  5. 完成測試後,請在 Test Apps (測試應用程式) 頁面右下角,選擇 Switch user (切換使用者)

  6. 選擇 Administrator (管理員),然後再重新登入映像建置器。

  7. 按照映像助理的必要步驟建立映像。如需如何建立映像的資訊,請參閱教學課程:使用 AppStream 2.0 主控台建立自訂 AppStream 2.0 映像

    AppStream 2.0 會自動最佳化 Agents.json 組態檔案中指定的代理程式。