

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de scripts de sesión
<a name="create-session-scripts"></a>

WorkSpaces Las aplicaciones proporcionan scripts de sesión en la instancia en las instancias de streaming basadas en Windows y Linux. Para obtener más información acerca de los scripts de sesión, consulte [Usa scripts de sesión para gestionar la experiencia de streaming de tus usuarios de Amazon WorkSpaces Applications](use-session-scripts.md).

Los scripts de sesión se especifican dentro de una imagen de aplicaciones. WorkSpaces Para localizar el archivo de configuración de los scripts de sesión en una instancia de Linux, vaya a `/opt/appstream/SessionScripts/config.json`. El siguiente código es un archivo `config.json` de ejemplo que especifica un script de inicio de sesión denominado “`test-session-start`” y un script de fin de sesión denominado “`test-session-stop`” junto con sus parámetros de tiempo de ejecución. Asegúrese de que los scripts a los que se hace referencia en el documento `config.json` tengan permisos de ejecución y de haber definido un intérprete de comandos (por ejemplo, \$1\$1/bin/bash). 

```
{
     "SessionStart": {
          "Executables": [
               {
                    "Context": "system",
                    "Filename": "/opt/appstream/SessionScripts/test-session-start",
                    "Arguments": "arg1",
                    "S3LogEnabled": true
               }
          ],
          "WaitingTime": 30
     },
     "SessionTermination": {
          "Executables": [
               { 
                    "Context": "system",
                    "Filename": "/opt/appstream/SessionScripts/test-session-stop", 
                    "Arguments": "arg2", 
                    "S3LogEnabled": true
               }
          ],
          "WaitingTime": 30
     }
}
```