Functions > Environment >


EnvSet

Définit une variable d'environnement.

EnvSet ( "envvariable" [, "value"] )

Paramètres

envvariable Nom de la variable d'environnement à définir
value [optionnel] Valeur à attribuer à la variable d'environnement. Si aucune valeur n'est utilisée, la variable d'environnement sera supprimée.

Valeur de retour

Succès: Retourne une valeur non nulle.
Échec: Retourne 0.

Remarque

Une variable d'environnement définie de cette manière ne sera accessible qu'aux scripts qui utilisent les fonctions AutoIt (Run(), RunWait()). Une fois le script terminé, les variables cesseront d'exister.

En relation

EnvGet, EnvUpdate

Exemple

#include <MsgBoxConstants.au3>

Example()

Func Example()
    ; Crée une variable d'environnement appelée %MYVAR% et lui attribue une valeur. Lorsque vous affectez ou récupérez une variable d'environnement vous devez la nommer sans les signes de pourcentage (%).
    EnvSet("MYVAR", "Un peu de texte!")

    ; Obtient la variable d'environnement dont on vient d'attribuer une valeur.
    Local $sEnvVar = EnvGet("MYVAR")

    ; Affiche la valeur de la variable d'environnement %MYVAR%.
    MsgBox($MB_SYSTEMMODAL, "", "La variable d'environnement %MYVAR% a la valeur: " & @CRLF & @CRLF & $sEnvVar)
EndFunc   ;==>Example