

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

# 在流式传输会话结束后运行脚本
<a name="run-scripts-after-streaming-sessions-end"></a>

您还可以将脚本配置为在用户的流式传输会话结束后运行。例如，当用户从 “ WorkSpaces 应用程序” 工具栏中选择 “**结束会话**” 或达到会话允许的最大持续时间时，您可以运行脚本。您还可以使用这些会话脚本在流式处理实例终止之前清理 WorkSpaces 应用程序环境。例如，您可以使用脚本来释放文件锁定或上传日志文件。在流式传输会话结束后运行脚本时，会发生以下过程：

![\[Flowchart showing WorkSpaces Applications session termination process with scripts and storage actions.\]](http://docs.aws.amazon.com/zh_cn/appstream2/latest/developerguide/images/session-scripts-termination.png)


1. 您的用户的 WorkSpaces 应用程序流式传输会话结束。

1. 会话终止脚本启动。

1. 会话终止脚本完成或超时。

1. 发生 Windows 用户注销。

1. 发生以下一种情况或同时发生以下两种情况（如果适用）：
   + 如果为用户启用了应用程序设置持久性，则会卸载用于存储用户的自定义项和 Windows 设置的应用程序设置 VHD 文件，并将该文件上传到您账户中的 Amazon S3 存储桶。
   + 如果为您的用户启用持久性存储，则存储连接器将完成最终同步并进行卸载。

1. 实例集实例将终止。