

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

# 使用現有的應用程式套件建立應用程式區塊
<a name="appstream-app-blocks-create-VHD"></a>

您可以使用現有的應用程式套件 (VHD) 搭配 WorkSpaces 應用程式封裝來建立 WorkSpaces 應用程式區塊。若要這樣做，請將您的應用程式套件 (VHD) 檔案從來源 Amazon S3 儲存貯體複製到另一個目的地 Amazon S3 儲存貯體。目的地儲存貯體可位於不同的區域中。

**使用現有的應用程式套件建立應用程式區塊**

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

1. 在左側導覽選單中，選擇**應用程式管理器**、**應用程式區塊**和**建立應用程式區塊**。

1. 針對應用程式區塊封裝，選取 **WorkSpaces 應用程式**。

1. 針對**應用程式區塊詳細資訊**，輸入應用程式區塊的唯一名稱識別符。或者，您也可以指定以下内容：
   + **名稱**：應用程式區塊的唯一名稱。
   + **顯示名稱** (選用)：易記的應用程式區塊名稱。
   + **說明** (選用)：應用程式區塊的說明。

1. （選用） 具有 WorkSpaces 應用程式封裝的應用程式區塊不需要設定指令碼。您可以選擇性地提供下列**進階選項**作為安裝後步驟：
   + 針對 **S3 中的後置安裝指令碼物件**，輸入代表後置安裝指令碼物件的 Amazon S3 URI，或選擇**瀏覽 S3**，以導覽至您的 Amazon S3 儲存貯體並尋找安裝指令碼物件。
   + 針對**後置安裝指令碼可執行檔**，輸入您的後置安裝指令碼所需的可執行檔。
**注意**  
如果您的後置安裝指令碼可以直接執行，則輸入後置安裝指令碼的檔案名稱。如果您的後置安裝指令碼需要依賴另一個可執行檔 (例如 Microsoft PowerShell) 來執行，則輸入該可執行檔的路徑。  
Microsoft Windows 上 Microsoft PowerShell 的路徑：  
`C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe`  
或者，您可以選擇針對**後置安裝指令碼可執行檔引數**，輸入須提供給安裝指令碼可執行檔以執行安裝指令碼的引數。
**注意**  
如果您使用的是 Microsoft PowerShell 指令碼，則必須指定「-File」參數與您的後置安裝指令碼名稱作為可執行檔引數。此外，請確定執行政策允許您的指令碼執行。若要深入了解，請參閱 [about\$1Execution\$1Policies](https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7.2) 和[什麼是 PowerShell？](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-7.2)。  
針對**指令碼設定**下的**執行持續時間 (以秒為單位)**，輸入安裝指令碼的逾時持續時間。
**注意**  
以秒為單位的執行持續時間是 WorkSpaces 應用程式等待安裝後指令碼執行的時間，然後再繼續。如果您的後置安裝指令碼未在此期間內完成，則會對您的使用者顯示錯誤，且應用程式會嘗試啟動。安裝指令碼會在執行持續時間過後終止。

1. 在**匯入設定**下，選擇**使用現有的應用程式區塊應用程式檔案**。針對 **S3 位置**，您可以輸入 Amazon S3 儲存貯體中物件的 Amazon S3 URI，以代表應用程式套件 (VHD)，或者選擇**瀏覽 S3**，以導覽至 Amazon S3 儲存貯體並選取 Amazon S3 儲存貯體中的物件。Amazon S3 儲存貯體的清單涵蓋全域，會列出所有區域的所有儲存貯體。請務必在您要建立應用程式區塊的區域中選取儲存貯體。

1. 選擇**下一步**。

1. 檢閱您輸入的資訊，然後選擇**建立應用程式區塊**。

此時，您的應用程式區塊便會建立，並且處於**作用中**狀態。