f3-logo-flexerasoftware

Se placer dans l’onglet « Installation designer » d’InstallShield.

Env1

Dans la sous partie « System Configuration », cliquer sur « Environment Variables »

Env2

Pour ajouter une variable d’environnement faire un clic droit sur « Environment Variables » et sélectionner « Add Environment Variable »

Env3

Le nom de la variable, (ici « Mavariable ») correspond au nom qu’elle aura sur le poste. Pour modifier ce nom faire un clic droit sur la variable et sélectionner « Rename ».

Env4

Voici les différents paramétres modifiables d’une variable d’environnement.

Env5

  • Component : Composant dans lequel est stockée la variable.
  • Value : valeur de la variable (exemple : c:\Windows\system32;[INSTALLDIR]bin;1)
  • On Install : 3 options possible lors de l’installation de la variable.
    • Remove : Suppression de la variable.
    • Create : création de la variable (si elle n’existe pas).
    • Set : Ajout d’une valeur à une variable déja existante, ou la crée si elle n’existe pas.

Env6

  • Placement : Indique ou va se placer la valeur de notre variable dans une variable déja existante. 3 options possible.
    • Replace : Remplace l’ancienne valeur par la notre
    • Prefix : Ajoute notre valeur au début de la variable.
    • Append : Ajoute notre valeur à la fin de la variable.

Env7

  • On Uninstall : 2 options possibles lors de la dèsinstallation du composant.
    • Leave : option permettant de laisser la variable d’environnement sur le poste.
    • Remove : Si l’option « Append » ou « Prefix » est sélectionnée dans la partie « Placement » seule la valeur « Value » sera supprimée du poste cible. Si l’option « Replace » est sélectionnée dans la partie « Placement » et si la veuleur sur le poste correspond exactement à la valeur « Value » ou si elle est vide alors la variable compléte est supprimée.

Env8

  • Type : Indique si la variable d’environnement est une variable d’environnement System ou Utilisateur.
    • User : Installation, modification ou suppression d’une variable d’environnement Utilisateur. (la variable sera disponible que pour l’utilisateur connecté lors de l’installation du package) Attention en cas d’installation via compte system.
    • System : installation, modification ou suppression d’une variable d’environnement system.

Env9