

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 e specificazione di script di sessione
<a name="create-specify-session-scripts"></a>

Puoi configurare e specificare script di sessione per parchi istanze sempre attivi, on demand ed elastici.

**Per configurare e specificare script di sessione per parchi istanze sempre attivi, on demand ed elastiche**

1. Apri la console WorkSpaces delle applicazioni in [https://console.aws.amazon.com/appstream2.](https://console.aws.amazon.com/appstream2)

1. Nel riquadro di navigazione a sinistra, scegli **Image (Immagini)**, **Image Builder (Sviluppatore di immagini)**.

1. Seleziona uno sviluppatore di immagini che sia nello stato **Running (In esecuzione)** e scegli **Connect (Connessione)**.

1. Quando viene richiesto, scegliere **Administrator** (Amministratore).

1. Accedi a `C:\AppStream\SessionScripts` e apri il file di configurazione `config.json`.

   Per ulteriori informazioni sui parametri degli script di sessione, vedi [File di configurazione degli script di sessione](session-script-configuration-file.md).

1. Al termine delle modifiche, salva e chiudi il file `config.json`.

1. Sul desktop dell'Image Builder, apri **Image Assistant**.

1. (Facoltativo) specifica altre applicazioni da includere nell'immagine.

1. Segui le fasi necessarie in Image Assistant per completare la creazione dell'immagine.

   Se la configurazione di script di sessione non può essere convalidata (ad esempio, se il file .json non è formattato in modo corretto), riceverai una notifica quando scegli **Disconnect and create image (Disconnetti e crea immagine)**. 
**Nota**  
Per individuare il file di configurazione degli script di sessione per Image Builder basati su Linux, accedi a `/opt/appstream/SessionScripts/config.json`.

**Per configurare e specificare gli script di sessione per i parchi istanze elastici**

1. Crea un file zip che contenga gli script di sessione e il file config.json. I file degli script verranno copiati nelle seguenti posizioni. Devi utilizzare queste posizioni per config.json. 
   + Per Windows utilizza `C:\AppStream\SessionScripts\SessionScript`.
   + Per Linux utilizza `/opt/appstream/SessionScripts/SessionScript`.
**Nota**  
Per eseguire i file di script di sessione, assicurati che il file.zip contenga solo gli script di sessione e i file `config.json` e non la cartella che li contiene. Per ulteriori informazioni, consulta [File di configurazione degli script di sessione](session-script-configuration-file.md).

1. Carica il file zip in un bucket Amazon S3 nell'account.
**Nota**  
Il VPC deve fornire l'accesso al bucket Amazon S3. Per ulteriori informazioni, consulta [Utilizzo degli endpoint VPC di Amazon S3 per le caratteristiche delle applicazioni WorkSpaces](managing-network-vpce-iam-policy.md).  
È necessario che il bucket S3 e il parco WorkSpaces applicazioni si trovino nello stesso ambiente. Regione AWS  
Per eseguire l'operazione `S3:GetObject` sull'oggetto script di sessione nel bucket Amazon S3, devi disporre delle autorizzazioni IAM. Per ulteriori informazioni sull'archiviazione degli script di sessione in un bucket Amazon S3, consulta [Archivia l'icona dell'applicazione, lo script di configurazione, lo script di sessione e il file VHD in un bucket S3](store-s3-bucket.md).

1. [Apri la console delle WorkSpaces applicazioni in /appstream2. https://console.aws.amazon.com](https://console.aws.amazon.com/appstream2)

1. Nel riquadro di navigazione, selezionare **Fleets (Parchi istanze)**.

1. Scegli un parco istanze elastico che desideri aggiornare, quindi scegli **Visualizza dettagli**.

1. Nella scheda **Impostazioni degli script di sessione**, scegli **Modifica**.

1. Per **Oggetto script di sessione in S3**, inserisci l'URI S3 che rappresenta l'oggetto script sessione oppure scegli **Sfoglia S3** per accedere ai bucket S3 e trovare l'oggetto script di sessione.

1. Una volta completate le modifiche, scegli **Salva modifiche**.

1. A questo punto, gli script di sessione sono disponibili per tutte le istanze del parco istanze avviate.
**Nota**  
Puoi anche configurare gli script di sessione quando crei un nuovo parco istanze elastico. 