Création d’une variable d’environnement à portée limitée - Amazon AppStream 2.0

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d’une variable d’environnement à portée limitée

Suivez les étapes ci-après pour créer une variable d'environnement qui est limitée en portée aux processus générés hors du script. Cette approche est utile lorsque vous avez besoin d'utiliser le même nom de variable d'environnement avec des valeurs différentes pour diverses applications. Par exemple, si deux applications différentes utilisent la variable d'environnement SERVER « LIC _ », mais que chaque application possède une valeur différente pour « LIC _ SERVER ».

Pour créer une variable d'environnement à portée limitée
  1. Connectez-vous à l’instance Image Builder sur laquelle vous souhaitez créer une variable d’environnement à portée limitée et identifiez-vous avec un compte disposant des autorisations d’administrateur local. Pour ce faire, effectuez l’une des opérations suivantes :

    • Utiliser la console AppStream 2.0 (pour les connexions Web uniquement)

    • Création d'un streaming URL (pour les connexions Web ou client AppStream 2.0)

      Note

      Si le générateur d'images auquel vous souhaitez vous connecter est joint à un domaine Active Directory et que votre organisation doit se connecter par carte à puce, vous devez créer un streaming URL et utiliser le client AppStream 2.0 pour la connexion. Pour plus d’informations sur la connexion par carte à puce, consultez Cartes à puce.

  2. Créez un dossier enfant sur le lecteur C:\ pour le script (par exemple, C:\Scripts).

  3. Ouvrez le Bloc-notes pour créer le script, puis saisissez les lignes suivantes :

    set variable=value

    start " " "C:\path\to\application.exe"

    Où :

    variable est le nom de la variable à utiliser

    value est la valeur du nom de variable donné

    Note

    Si le chemin d'application inclut des espaces, la chaîne complète doit être encapsulée entre guillemets. Par exemple :

    start " " "C:\Program Files\application.exe"

  4. Choisissez File (Fichier), Save (Enregistrer). Nommez le fichier et enregistrez-le avec l'extension .bat dans C:\Scripts. Par exemple, nommez le fichier LaunchApp .bat.

  5. Si nécessaire, répétez les étapes 4 et 5 pour créer un script pour chaque application supplémentaire qui nécessite sa propre variable d'environnement et ses valeurs.

  6. Sur le bureau de l'instance Image Builder, lancez l'application Image Assistant.

  7. Choisissez Add App (Ajouter une application), accédez à C:\Scripts et sélectionnez un des scripts que vous avez créés à l'étape 5. Choisissez Ouvrir.

  8. Dans la boîte de dialogue App Launch Settings (Paramètres de lancement de l'application), conservez ou modifiez les paramètres en fonction des besoins. Lorsque vous avez terminé, sélectionnez Enregistrer.

  9. Si vous avez créé plusieurs scripts, répétez les étapes 8 et 9 pour chacun d'eux.

  10. Effectuez les étapes nécessaires dans Image Assistant pour finaliser la création de votre image. Pour plus d’informations, consultez Tutoriel : Création d'une image AppStream 2.0 personnalisée à l'aide de la console AppStream 2.0.

    La variable d'environnement et la valeur spécifique sont désormais disponibles pour les processus qui sont exécutés à partir du script. Les autres processus ne peuvent pas accéder à cette variable et à sa valeur.