

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Buat dan Tentukan Skrip Sesi
<a name="create-specify-session-scripts"></a>

Anda dapat mengonfigurasi dan menentukan skrip sesi untuk armada Always-on, On-Demand, dan Elastic.

**Untuk mengonfigurasi dan menentukan skrip sesi untuk armada Always-on dan On-Demand**

1. Buka konsol WorkSpaces Aplikasi di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Di panel navigasi, pilih **Images**, **Image Builder**.

1. Pilih pembuat gambar yang berada dalam status **Running**, dan pilih **Connect**.

1. Saat diminta, pilih **Administrator**.

1. Arahkan ke`C:\AppStream\SessionScripts`, dan buka file `config.json` konfigurasi.

   Untuk informasi tentang parameter skrip sesi, lihat[File Konfigurasi Skrip Sesi](session-script-configuration-file.md).

1. Setelah Anda selesai membuat perubahan, simpan dan tutup `config.json` file.

1. Pada desktop pembuat gambar, buka **Asisten Gambar**.

1. (Opsional) Tentukan aplikasi tambahan apa pun yang ingin Anda sertakan dalam gambar.

1. Ikuti langkah-langkah yang diperlukan di Image Assistant untuk menyelesaikan pembuatan gambar Anda.

   **Jika konfigurasi skrip sesi tidak dapat divalidasi (misalnya, jika file.json tidak diformat dengan benar), Anda akan diberi tahu saat memilih Putuskan sambungan dan buat gambar.** 
**catatan**  
Untuk menemukan file konfigurasi skrip sesi untuk pembuat gambar berbasis Linux, navigasikan ke. `/opt/appstream/SessionScripts/config.json`

**Untuk mengkonfigurasi dan menentukan skrip sesi untuk armada Elastis**

1. Buat file zip yang berisi skrip sesi dan file config.json. File skrip akan disalin ke lokasi berikut. Anda harus menggunakan lokasi ini untuk config.json Anda. 
   + Untuk Windows, gunakan`C:\AppStream\SessionScripts\SessionScript`.
   + Untuk Linux, gunakan`/opt/appstream/SessionScripts/SessionScript`.
**catatan**  
Untuk menjalankan file skrip sesi, pastikan bahwa file.zip hanya berisi skrip sesi dan `config.json` file, dan bukan folder yang berisi. Untuk informasi selengkapnya, lihat [File Konfigurasi Skrip Sesi](session-script-configuration-file.md).

1. Unggah file zip ke bucket Amazon S3 di akun Anda.
**catatan**  
VPC Anda harus menyediakan akses ke bucket Amazon S3. Untuk informasi selengkapnya, lihat [Menggunakan Endpoint Amazon S3 VPC untuk Fitur Aplikasi WorkSpaces](managing-network-vpce-iam-policy.md).  
Anda harus memiliki bucket S3 dan armada WorkSpaces Aplikasi yang sama Wilayah AWS.  
Anda harus memiliki izin IAM untuk melakukan `S3:GetObject` tindakan pada objek skrip sesi di bucket Amazon S3. Untuk mempelajari selengkapnya tentang menyimpan skrip sesi di bucket Amazon S3, lihat. [Simpan Ikon Aplikasi, Skrip Pengaturan, Skrip Sesi, dan VHD dalam Bucket S3](store-s3-bucket.md)

1. Buka konsol WorkSpaces Aplikasi di [https://console.aws.amazon.com/appstream2](https://console.aws.amazon.com/appstream2).

1. Di panel navigasi, pilih **Armada.**

1. Pilih armada Elastic yang ingin Anda perbarui, lalu pilih **Lihat Detail**.

1. Pada tab **Pengaturan skrip sesi**, pilih **Edit**.

1. Untuk **objek skrip Sesi di S3**, masukkan URI S3 yang mewakili objek skrip sesi, atau pilih **Browse S3 untuk menavigasi ke bucket S3** Anda dan temukan objek skrip sesi.

1. Setelah Anda selesai membuat perubahan, pilih **Simpan Perubahan**.

1. Pada titik ini, skrip sesi tersedia untuk semua instance armada yang diluncurkan.
**catatan**  
Anda juga dapat mengonfigurasi skrip sesi saat membuat armada Elastis baru. 