使用现有的应用程序包创建应用程序块 - 亚马逊 AppStream 2.0

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用现有的应用程序包创建应用程序块

您可以使用带有 AppStream 2.0 封装的现有应用程序包 (VHD) 来创建 AppStream 2.0 应用程序块。为此,请将应用程序包(VHD)文件从源 Amazon S3 存储桶复制到另一个目标 Amazon S3 存储桶。目标存储桶可以位于不同的区域。

使用现有的应用程序包创建应用程序块
  1. 打开 AppStream 2.0 主机,网址为 https://console.aws.amazon.com/appstream2

  2. 从左侧导航菜单中,选择应用程序管理器应用程序块创建应用程序块

  3. 对于应用区块打包,请选择 AppStream 2.0

  4. 对于应用程序块详细信息,请键入应用程序块的唯一名称标识符。或者,您也可以指定以下内容:

    • 名称 - 应用程序块的唯一名称。

    • 显示名称(可选)- 应用程序块的易记名称。

    • 描述(可选)- 对应用程序块的描述。

  5. (可选)包含 AppStream 2.0 封装的应用块不需要安装脚本。您可以选择为安装后步骤提供以下高级选项

    • 对于 S3 中的设置后脚本对象,要么输入表示设置后脚本对象的 Amazon S3 URI,要么选择浏览 S3 导航到您的 Amazon S3 存储桶并找到设置脚本对象。

    • 对于设置后脚本可执行文件,请输入设置后脚本所需的可执行文件。

    注意

    如果您的设置后脚本可以直接执行,请输入设置后脚本的文件名。如果您的安装后脚本依赖于其他可执行文件(例如 Microsoft PowerShell)来执行,请输入该可执行文件的路径。

    PowerShell 在微软 Windows 上通往微软的路径:

    C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

    或者,对于设置后脚本可执行文件参数,请输入需要提供给设置脚本可执行文件用于执行设置脚本的参数。

    注意

    如果您使用的是 Microsoft PowerShell 脚本,则必须指定带有安装后脚本名称的 “-File” 参数作为可执行参数。此外,请确保执行策略允许您的脚本运行。要了解更多信息,请参阅关于_execution_Polic ies和什么是? PowerShell

    对于脚本设置下的执行持续时间(秒),请输入设置脚本的超时持续时间。

    注意

    以秒为单位的执行持续时间是 AppStream 2.0 等待安装后脚本运行后再继续运行的时间。如果您的设置后脚本未在这段时间内完成,则系统会向您的用户显示一条错误消息,并且应用程序将尝试启动。设置脚本将在执行持续时间结束后终止。

  6. 导入设置下选择使用现有的应用程序块应用程序文件。对于 S3 位置,您可以在代表应用程序包(VHD)的 Amazon S3 存储桶中输入对象的 Amazon S3 URI;或者,选择浏览 S3 导航到您的 Amazon S3 存储桶,然后在 Amazon S3 存储桶中选择该对象。Amazon S3 存储桶列表是全局列表,列出了所有区域的所有存储桶。请确保在要创建应用程序块的区域中选择存储桶。

  7. 选择下一步

  8. 检查您输入的信息,然后选择创建应用程序块

此时,您的应用程序块资源已创建并处于活动状态。