

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di script di sessione
<a name="create-session-scripts"></a>

WorkSpaces Applications fornisce script di sessione su istanze di streaming basate su Windows e Linux. Per ulteriori informazioni sugli script di sessione, consulta [Usa gli script di sessione per gestire l'esperienza di streaming degli utenti di Amazon WorkSpaces Applications](use-session-scripts.md).

Gli script di sessione sono specificati all'interno di un'immagine Applications. WorkSpaces Per individuare il file di configurazione degli script di sessione su un'istanza Linux, accedi a `/opt/appstream/SessionScripts/config.json`. Il codice seguente è un file `config.json` di esempio che specifica uno script di inizio sessione denominato "`test-session-start`" e uno script di fine sessione denominato "`test-session-stop`" insieme ai relativi parametri di runtime. Assicurati che gli script a cui si fa riferimento in `config.json` dispongano delle autorizzazioni di esecuzione e che sia definito un interprete dei comandi (ad esempio, \$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
     }
}
```