

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

# 自訂 Amazon WorkSpaces 應用程式機群以最佳化使用者的應用程式串流體驗
<a name="customize-fleets"></a>

透過自訂 WorkSpaces 應用程式機群執行個體，您可以定義 WorkSpaces 應用程式環境的特定層面，以最佳化使用者的應用程式串流體驗。例如，您可以保留環境變數，以動態方式將設定傳送到各應用程式，設定套用到所有使用者的預設檔案關聯。整體而言，自訂機群執行個體包含下列任務：
+ 視需要連線到映像建置器並自訂它。
+ 在映像建置器中，使用映像助理建立包含自訂項目的新映像。
+ 建立新的機群執行個體或修改現有的機群執行個體。當您設定機群執行個體時，請選取您建立的新自訂映像。
+ 建立新堆疊或修改現有的堆疊，然後建立此堆疊與您機群執行個體的關聯。

**注意**  
在 Active Directory 環境中，針對特定的機群自訂項目，您可能需要使用群組政策管理主控台 (GPMC) 更新已加入網域電腦的群組政策物件 (GPO) 設定。

**Topics**
+ [Amazon WorkSpaces 應用程式中的持久性環境變數](customize-fleets-persist-environment-variables.md)
+ [在 Amazon WorkSpaces 應用程式中為您的使用者設定預設檔案關聯](customize-fleets-set-default-file-associations.md)
+ [在 Amazon WorkSpaces 應用程式中停用 Internet Explorer 增強型安全組態](customize-fleets-disable-ie-esc.md)
+ [變更 Amazon WorkSpaces 應用程式中使用者串流工作階段的預設 Internet Explorer 首頁](customize-fleets-change-ie-homepage.md)
+ [Amazon WorkSpaces 應用程式機群的使用者和執行個體中繼資料](customize-fleets-user-instance-metadata-fleets.md)

# Amazon WorkSpaces 應用程式中的持久性環境變數
<a name="customize-fleets-persist-environment-variables"></a>

環境變數可讓您以動態方式將設定傳送到各應用程式。例如，許多工程應用程式依賴環境變數來指定授權伺服器的 IP 地址或主機名稱，以找到並簽出伺服器的授權。

依照這些程序中的步驟，向您的這些機群執行個體提供環境變數。

**注意**  
下列指示僅適用於 Windows 機群。

**Topics**
+ [變更系統環境變數](customize-fleets-system-environment-variables.md)
+ [變更使用者環境變數](customize-fleets-user-environment-variables.md)
+ [建立限定範圍的環境變數](customize-fleets-environment-variable-limited-scope.md)

**注意**  
如果您將 Active Directory 和群組政策與 WorkSpaces 應用程式搭配使用，請記住，串流執行個體必須加入 Active Directory 網域，才能使用環境變數的群組政策。有關如何設定群組政策 **Environment Variable (環境變數)** 偏好設定項目的資訊，請參閱 Microsoft 文件的 [Configure an Environment Variable Item](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc772047(v=ws.11))。

# 變更系統環境變數
<a name="customize-fleets-system-environment-variables"></a>

依照以下步驟，變更各機群執行個體中的系統環境變數。

**變更映像建置器的系統環境變數**

此程序僅適用於系統環境變數，不適用於使用者環境變數。請執行下一項程序中的步驟，以變更保留在各機群執行個體中的使用者環境變數。

1. 連線至要變更系統環境變數的映像建置器，並以具有本機管理員許可的帳戶登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您要連線的映像建置器已加入 Active Directory 網域，且您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

1. 選擇 Windows **開始**按鈕，開啟**我的電腦**內容選單 (用滑鼠右鍵按一下)，然後選擇**內容**。

1. 在導覽窗格中，選擇**進階系統設定**。

1. 在**系統變數**中，變更您想保留在各機群執行個體的環境變數，然後選擇**確定**。

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

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

   系統環境變數的變更會保留在各機群執行個體中，並提供從這些執行個體啟動的串流工作階段使用。
**注意**  
將 AWS CLI 登入資料設定為系統環境變數可能會阻止 WorkSpaces 應用程式建立映像。

# 變更使用者環境變數
<a name="customize-fleets-user-environment-variables"></a>

依照以下步驟，變更各機群執行個體中的使用者環境變數。

**變更使用者環境變數**

1. 連線至要變更系統環境變數的映像建置器，並以**範本使用者**身分登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您要連線的映像建置器已加入 Active Directory 網域，且您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

   **Template User (範本使用者)** 可讓您為自己的使用者建立預設的應用程式和 Windows 設定。如需詳細資訊，請參閱《》中的「為您的 WorkSpaces 應用程式使用者建立預設應用程式和 Windows 設定」[Amazon WorkSpaces 應用程式的預設應用程式和 Windows 設定以及應用程式啟動效能](customizing-appstream-images.md)。

1. 在映像建置器中，選擇 Windows **開始**按鈕、**控制台**、**使用者帳戶**。

1. 再次選擇**使用者帳戶**。在左側導覽窗格中，選擇 **Change my environment variables (變更我的環境變數)**。

1. 在 **DefaultProfileUser** 的**使用者環境變數**下，視需要設定或建立使用者環境變數，然後選擇**確定**。

1. 這會中斷您目前工作階段的連線，開啟登入選單。執行下列兩項作業的其中一項，登入映像建置器：
   + 如果您的映像建置器未加入 Active Directory 網域，請在 **Local User (本機使用者)** 標籤上，選擇 **Administrator (管理員)**。
   + 如果您的映像建置器已加入 Active Directory 網域，請選擇 **Directory User (目錄使用者)** 標籤，然後以映像建置器中擁有本機管理員許可的網域使用者身分登入。

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

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

# 建立限定範圍的環境變數
<a name="customize-fleets-environment-variable-limited-scope"></a>

依照以下步驟來建立環境變數，範圍限定在指令碼分離出的程序。當您需要使用相同的環境變數名稱搭配不同應用程式的不同值時，此方法很有用。例如，如果有兩個不同的應用程式使用環境變數 "LIC\$1SERVER"，但每個應用程式的 "LIC\$1SERVER" 都有不同的值。

**建立限定範圍的環境變數**

1. 連線至要建立範圍受限之環境變數的映像建置器，並以具有本機管理員許可的帳戶登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您要連線的映像建置器已加入 Active Directory 網域，且您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

1. 建立指令碼的 C:\$1 磁碟機子資料夾 (例如，C:\$1Scripts)。

1. 開啟記事本來建立新的指令碼，並輸入下列程式碼：

   `set `*variable*=*value*

   `start " " "C:\path\to\application.exe"` 

   其中：

   *variable* 是要使用的變數名稱

   *value* 是指定的變數名稱值
**注意**  
如果應用程式路徑包含空格，則整個字串必須使用括號括住。例如：  
`start " " "C:\Program Files\application.exe"`

1. 選擇 **File (檔案)**、**Save (儲存)**。以 .bat 副檔名命名檔案，並儲存到 C:\$1Scripts。例如，將檔案命名為 LaunchApp.bat。

1. 如有需要，請重複步驟 4 和 5 為需有專屬環境變數和值的每個額外應用程式建立指令碼。

1. 在映像建置器桌面啟動映像助理。

1. 選擇 **Add App (新增應用程式)**，導覽至 C:\$1Scripts，然後選取您在步驟 5 中建立的指令碼之一。選擇 **Open** (開啟)。

1. 在 **App Launch Settings (應用程式啟動設定)** 對話方塊中，視需要保持或變更設定。完成後，選擇**儲存**。

1. 如已建立多個指令碼，請為每個指令碼重複步驟 8 和 9。

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

   從指令碼執行的程序現可使用環境變數與特定值。其他程序則無法存取此變數和值。

# 在 Amazon WorkSpaces 應用程式中為您的使用者設定預設檔案關聯
<a name="customize-fleets-set-default-file-associations"></a>

應用程式副檔名的關聯是以每個使用者為基礎設定，因此不會自動套用至啟動 WorkSpaces 應用程式串流工作階段的所有使用者。例如，如果您在自己映像建置器中將 Adobe Reader 設為 .pdf 檔案的預設應用程式，此變更不會套用到您的使用者。

**注意**  
下列步驟僅適用於 Windows 機群。

**注意**  
您必須對加入 Active Directory 網域的映像建置器執行以下步驟。此外，必須將您的機群加入 Active Directory 網域。否則，系統不會套用您設定的預設檔案關聯。

**為您的使用者設定預設檔案關聯**

1. 連線至要設定預設檔案關聯性的映像建置器，並以具有映像建置器上本機管理員許可的網域帳戶身分登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

1. 視需要設定預設檔案關聯。

1. 以管理員身分開啟 Windows 命令提示。

1. 在命令提示中，輸入下列命令以將映像建置器檔案關聯匯出為 XML 檔案，然後按下 ENTER：

   `dism.exe /online /export-DefaultAppAssociations:c:\default_associations.xml`

   如果您收到錯誤訊息，指出您無法使用 32 位元版本的 DISM 為執行中的 64 位元作業系統提供服務，請關閉命令提示視窗。開啟檔案總管，瀏覽到 C:\$1Windows\$1System32 cmd.exe，在 cmd.exe 上按一下右鍵，選擇 **Run as Administrator (以管理員身分執行)**，然後再次執行命令。

1. 您可以擇一使用本機群組政策編輯器或 GPMC 來設定組態檔的預設關聯：
   + 本機群組政策編輯器：

     在您的映像建置器上，以管理員身分開啟命令提示，輸入 `gpedit.msc`，然後按 ENTER。

     在主控台樹狀目錄的 **Computer Configuration (電腦組態)** 下，展開 **Administrative Templates (管理範本)**、**Windows Components (Windows 元件)**，然後選擇 **File Explorer (檔案總管)**。
   + GPMC：

     在您的目錄或網域控制站上，以管理員身分開啟命令提示，輸入 `gpmc.msc`，然後按 ENTER。

     在左側主控台樹狀目錄中，選取您要建立新 GPO 的 OU，或使用現有的 GPO，然後執行下列兩項作業中的其中一項：
     + 透過開啟內容 (以滑鼠右鍵按一下) 選單並選擇 **Create a GPO in this domain, Link it here (在此網域建立 GPO 並連結到此處)** 來建立新的 GPO。針對 **Name (名稱)**，提供此 GPO 的描述名稱。
     + 選取現有的 GPO。

     開啟 GPO 的內容選單，然後選擇 **Edit (編輯)**。

     在 **User Configuration (使用者組態)** 下，展開 **Policies (政策)**、**Administrative Templates (管理範本)**、**Windows Components (Windows 元件)**，然後選擇 **File Explorer (檔案總管)**。

1. 按兩下 **Set a default associations configuration file (設定組態檔案的預設關聯)**。

1. 在 **Set a default associations configuration file properties (設定組態檔屬性的預設關聯)** 對話方塊中，選擇 **Enabled (已啟用)**，然後執行以下其中一項：
   + 如果您使用的是本機群組政策編輯器，請輸入此路徑： `c:\default_associations.xml`。
   + 如果您使用的是 GPMC，請輸入網路路徑。例如 `\\networkshare\default_associations.xml`。

1. 選擇 **Apply (套用)**、**OK (確定)**。

1. 關閉本機群組政策編輯器或 GPMC。

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

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

   您設定的預設關聯會套用到機群執行個體以及從這些執行個體啟動的使用者串流工作階段。

# 在 Amazon WorkSpaces 應用程式中停用 Internet Explorer 增強型安全組態
<a name="customize-fleets-disable-ie-esc"></a>

Internet Explorer 增強式安全性設定 (ESC) 會將伺服器和 Internet Explorer 放在限制對網際網路公開的組態中。不過，此組態可能會影響 WorkSpaces 應用程式最終使用者體驗。連線至 WorkSpaces 應用程式串流工作階段的使用者可能會發現網站在以下情況下未如預期顯示或執行：
+ 在啟動使用者串流工作階段的機群執行個體上啟用 Internet Explorer ESC
+ 使用者在其串流工作階段期間執行 Internet Explorer 時
+ 應用程式使用 Internet Explorer 載入資料時

**注意**  
下列步驟僅適用於 Windows 機群。

**停用 Internet Explorer 增強式安全性設定**

1. 連線至要停用 Internet Explorer ESC 的映像建置器，並以具有本機管理員許可的帳戶登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您要連線的映像建置器已加入 Active Directory 網域，且您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

1. 在映像建置器中，執行以下作業停用 Internet Explorer ESC：

   1. 開啟伺服器管理員。選擇 Windows **開始**按鈕，然後選擇**伺服器管理員**。

   1. 在左側導覽窗格中，選擇**本機伺服器**。

   1. 在右側屬性窗格中，選擇 IE 增強式安全性組態**** 旁的**開啟**連結。

   1. 在 **Internet Explorer 增強式組態**對話方塊中，於**管理員**和**使用者**下選擇**關閉**選項，然後選擇**確定**。

1. 在映像建置器桌面的右上區域，選擇 **Admin Commands (管理命令)**、**Switch User (切換使用者)**。  
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/zh_tw/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. 這會中斷您目前工作階段的連線，開啟登入選單。執行下列兩項作業的其中一項，登入映像建置器：
   + 如果您的映像建置器未加入 Active Directory 網域，請在 **Local User (本機使用者)** 標籤上，選擇 **Template User (範本使用者)**。
   + 如果您的映像建置器已加入 Active Directory 網域，請選擇 **Directory User (目錄使用者)** 標籤，然後以映像建置器中沒有本機管理員許可的網域使用者身分登入。

1. 執行以下作業，開啟 Internet Explorer 並重設您的設定：

   1. 在 Internet Explorer 瀏覽器視窗的右上區域，選擇 **Tools (工具)** 圖示，然後選擇 **Internet options (網際網路選項)**。

   1. 選擇**進階**標籤，然後選擇**重設**。

   1. 系統提示您確認選擇時，請再次選擇**重設**。

   1. 當出現**重設 Internet Explorer 設定**訊息時，請選擇**關閉**。

1. 重新啟動映像建置器。

1. 選擇 **Admin Commands (管理命令)**、**Switch User (切換使用者)**，然後執行下列兩項作業的其中一項：
   + 如果您的映像建置器未加入 Active Directory 網域，請在 **Local User (本機使用者)** 標籤上，選擇 **Administrator (管理員)**。
   + 如果您的映像建置器已加入 Active Directory 網域，請選擇**目錄使用者**索引標籤，然後以步驟 4 中所使用的同一網域帳戶登入。

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

1. 在**步驟 2 中。設定應用程式**，選擇**儲存設定**。

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

# 變更 Amazon WorkSpaces 應用程式中使用者串流工作階段的預設 Internet Explorer 首頁
<a name="customize-fleets-change-ie-homepage"></a>

您可以使用群組政策變更使用者串流工作階段的預設 Internet Explorer 首頁。或者，如果您的環境中沒有群組政策，或不想使用群組政策，您可以改為使用 WorkSpaces 應用程式範本使用者帳戶。

**注意**  
下列步驟僅適用於 Windows 機群。

**Topics**
+ [使用群組政策變更預設 Internet Explorer 首頁](customize-fleets-change-ie-homepage-group-policy.md)
+ [使用 WorkSpaces 應用程式範本使用者帳戶變更預設 Internet Explorer 首頁](customize-fleets-change-ie-homepage-template-user.md)

# 使用群組政策變更預設 Internet Explorer 首頁
<a name="customize-fleets-change-ie-homepage-group-policy"></a>

在 Active Directory 環境中，您使用群組政策管理 (GPMC) MMC 嵌入式管理單元設定使用者無法變更的預設首頁。如果 Active Directory 不在您的環境中，您可以使用本機群組政策編輯器執行此任務。若要設定使用者可以變更的首頁，您必須使用 GPMC。

若要使用 GPMC，請先執行下列作業：
+ 取得已加入您網域的電腦或 EC2 執行個體存取。
+ 安裝 GPMC。如需詳細資訊，請參閱 Microsoft 文件中的 [Installing or Removing Remote Server Administration Tools for Windows 7](https://technet.microsoft.com/en-us/library/ee449483.aspx)。
+ 以具備建立 GPO 許可的網域使用者登入。將 GPO 連結到適當的組織單位 (OU)。

**使用群組政策管理範本變更預設 Internet Explorer 首頁**

您可以使用群組政策管理範本來設定使用者無法變更的預設首頁。如需管理範本的詳細資訊，請參閱 Microsoft 文件中的 [Edit Administrative Template Policy Settings](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc771479(v=ws.11))。

1. 在 https：//[https://console.aws.amazon.com/appstream2/home](https://console.aws.amazon.com/appstream2/home) 開啟 WorkSpaces 應用程式主控台。

1. 如果您的環境不是使用 Active Directory，請開啟本機群組政策編輯器。如果使用的是 Active Directory，請開啟 GPMC。找出 **Scripts (Logon\$1Logoff) (指令碼 (登入\$1登出))** 政策設定：
   + 本機群組政策編輯器：

     在您的映像建置器上，以管理員身分開啟命令提示，輸入 `gpedit.msc`，然後按 ENTER。

     在 **User Configuration (使用者組態)** 下，展開 **Administrative Templates (管理範本)**、**Windows Components (Windows 元件)**，然後選擇 **Internet Explorer**。
   + GPMC：

     在您的目錄或網域控制站上，以管理員身分開啟命令提示，輸入 `gpmc.msc`，然後按 ENTER。

     在左側主控台樹狀目錄中，選取您要建立新 GPO 的 OU，或使用現有的 GPO，然後執行下列兩項作業中的其中一項：
     + 透過開啟內容 (以滑鼠右鍵按一下) 選單並選擇 **Create a GPO in this domain, Link it here (在此網域建立 GPO 並連結到此處)** 來建立新的 GPO。針對 **Name (名稱)**，提供此 GPO 的描述名稱。
     + 選取現有的 GPO。

     開啟 GPO 的內容選單，然後選擇 **Edit (編輯)**。

     在 **User Configuration (使用者組態)** 下，展開 **Policies (政策)**、**Administrative Templates (管理範本)**、**Windows Components (Windows 元件)**，然後選擇 **Internet Explorer**。

1. 按兩下 **Disable changing home page settings (停用變更主頁設定)**，選擇 **Enabled (已啟用)**，然後在 **Home Page (主頁)** 中輸入 URL。

1. 選擇 **Apply (套用)**、**OK (確定)**。

1. 關閉本機群組政策編輯器或 GPMC。

**使用群組政策偏好設定變更預設 Internet Explorer 首頁**

您可以使用群組政策偏好設定來設定使用者可以變更的預設首頁。如需使用群組政策偏好設定的詳細資訊，請參閱 Microsoft 文件中的 [Configure a Registry Item](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc753092(v=ws.11)) 和 [Group Policy Preferences Getting Started Guide](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731892(v=ws.10))。

1. 在您的目錄或網域控制站上，以管理員身分開啟命令提示，輸入 `gpmc.msc`，然後按 ENTER。

1. 在左側主控台樹狀目錄中，選取您要建立新 GPO 的 OU，或使用現有的 GPO，然後執行下列兩項作業中的其中一項：
   + 透過開啟內容 (以滑鼠右鍵按一下) 選單並選擇 **Create a GPO in this domain, Link it here (在此網域建立 GPO 並連結到此處)** 來建立新的 GPO。針對 **Name (名稱)**，提供此 GPO 的描述名稱。
   + 選取現有的 GPO。

1. 開啟 GPO 的內容選單，然後選擇 **Edit (編輯)**。

1. 在 **User Configuration (使用者組態)** 下，展開 **Preferences (偏好設定)**，然後選擇 **Windows Settings (Windows 設定)**。

1. 按右鍵開啟 **Registry (登錄)** 的內容選單，然後選擇 **New (新增)**、**Registry Item (登錄項目)**。

1. 在 **New Registry Properties (新增登錄屬性)** 對話方塊中，指定要設定的下列群組政策登錄設定：
   + 針對 **Action (動作)**，選擇 **Update (更新)**。
   + 針對 **Hive**，請選擇 **HKEY\$1CURRENT\$1USER**。
   + 針對 **Key Path (金鑰路徑)**，瀏覽並選取 HKEY\$1CURRENT\$1USER\$1SOFWARE\$1Microsoft\$1Internet Explorer\$1Main。
   + 針對 **Value Name (值名稱)**，輸入 **Start Page (開始頁面)**。
   + 針對 **Value Data (值資料)**，輸入您的首頁 URL。

1. 在 **Common (通用)** 標籤中，選擇 **Apply Once (套用一次)**、**Do not Re-Apply (不要重複套用)**。
**注意**  
為了讓您的使用者能在他們的 Internet Explorer 瀏覽器中選擇 **Use Default (使用預設值)** 按鈕，並將其主頁重設為您的公司首頁，您也可以設定 Default\$1Page\$1URL 值，不選擇 **Apply Once (套用一次)** 和 **Do not Re-Apply (不要重複套用)**。

1. 選擇 **OK (確定)** 並關閉 GPMC。

# 使用 WorkSpaces 應用程式範本使用者帳戶變更預設 Internet Explorer 首頁
<a name="customize-fleets-change-ie-homepage-template-user"></a>

依照以下步驟使用**範本使用者**帳戶來變更預設 Internet Explorer 首頁。

**使用範本使用者帳戶來變更預設 Internet Explorer 首頁**

1. 連線至要變更預設 Internet Explorer 首頁的映像建置器，並以**範本使用者**帳戶登入。若要這麼做，請執行任一項操作：
   + [使用 WorkSpaces 應用程式主控台](managing-image-builders-connect-console.md) （僅適用於 Web 連線）
   + [建立串流 URL](managing-image-builders-connect-streaming-URL.md) （適用於 Web 或 WorkSpaces 應用程式用戶端連線）
**注意**  
如果您要連線的映像建置器已加入 Active Directory 網域，且您的組織需要智慧卡登入，您必須建立串流 URL，並使用 WorkSpaces 應用程式用戶端進行連線。如需智慧卡登入的相關資訊，請參閱 [智慧卡](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards)。

   **Template User (範本使用者)** 可讓您為自己的使用者建立預設的應用程式和 Windows 設定。如需詳細資訊，請參閱《》中的「為您的 WorkSpaces 應用程式使用者建立預設應用程式和 Windows 設定」[Amazon WorkSpaces 應用程式的預設應用程式和 Windows 設定以及應用程式啟動效能](customizing-appstream-images.md)。

1. 開啟 Internet Explorer 並完成必要步驟，以變更預設首頁。

1. 在映像建置器桌面的右上區域，選擇 **Admin Commands (管理命令)**、**Switch User (切換使用者)**。  
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/zh_tw/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. 這會中斷您目前工作階段的連線，開啟登入選單。執行下列兩項作業的其中一項，登入映像建置器：
   + 如果您的映像建置器未加入 Active Directory 網域，請在 **Local User (本機使用者)** 標籤上，選擇 **Administrator (管理員)**。
   + 如果您的映像建置器已加入 Active Directory 網域，請選擇 **Directory User (目錄使用者)** 標籤，然後以映像建置器中擁有本機管理員許可的網域使用者身分登入。

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

1. 按照映像助理的必要步驟建立映像。如需詳細資訊，請參閱[教學課程：使用 WorkSpaces 應用程式主控台建立自訂 WorkSpaces 應用程式映像](tutorial-image-builder.md)。

# Amazon WorkSpaces 應用程式機群的使用者和執行個體中繼資料
<a name="customize-fleets-user-instance-metadata-fleets"></a>

WorkSpaces 應用程式機群執行個體可透過 Windows 環境變數取得使用者和執行個體中繼資料。您可以在您的應用程式和指令碼中使用下列環境變數，根據機群執行個體詳細資訊修改您的環境。


| 環境變數 | Context | Description | 
| --- | --- | --- | 
| AppStream\$1Stack\$1Name | 使用者 | 作為串流工作階段啟動來源的堆疊名稱。 | 
| AppStream\$1User\$1Access\$1Mode | 使用者 | 用來管理使用者的串流存取權的存取模式。可用的值為 custom、userpool 或  saml。 | 
| AppStream\$1Session\$1Reservation\$1DateTime | 使用者 | 使用者串流工作階段的啟動日期和時間。 | 
| AppStream\$1UserName | 使用者 | 與使用者相關聯的使用者名稱。 | 
| AppStream\$1Session\$1ID | 使用者 | 使用者串流工作階段的工作階段識別符。 | 
| APPSTREAM\$1SESSION\$1CONTEXT | 機器 | 包含啟動工作階段時傳送至串流應用程式的參數。如需詳細資訊，請參閱[Amazon WorkSpaces 應用程式中的工作階段內容](managing-stacks-fleets-session-context.md)。 只有在初次應用程式啟動後，才能使用此環境變數。  | 
| AppStream\$1Image\$1Arn | 機器 | 用以建立串流執行個體的映像 ARN。 | 
| AppStream\$1Instance\$1Type | 機器 | 串流執行個體的類型。例如 stream.standard.medium。 | 
| AppStream\$1Resource\$1Type | 機器 | WorkSpaces 應用程式資源的類型。此值為 fleet  或 image-builder。 | 
| AppStream\$1Resource\$1Name | 機器 | 機群的名稱。 | 

在 Linux 機群執行個體上，這些環境變數會透過下列 profile.d 指令碼匯出：
+ /etc/profile.d/appstream\$1user\$1vars.sh 中的**使用者環境變數**
+ /etc/profile.d/appstream\$1system\$1vars.sh 中的**系統環境變數**

若要存取環境變數，您必須在應用程式中明確取得這些檔案。